answersLogoWhite

0

There's no city there. That point is at an elevation in excess of 15,000-ft on a

snow-capped mountain in Ecuador. It's about 26 miles south-southeast of the

town of Ibarra, and 37 miles east-northeast of the center of the capital at Quito.

User Avatar

Wiki User

11y ago

What else can I help you with?