
Overlooking Quito
Quito is officially the highest capital city in the world at 9,350 feet above sea level. Located in the Guayllabamba river basin, the city settles nicely into a valley among the Andes mountains range. Continue reading Overlooking Quito