Quito, Ecuador
2850 meters above sea level, Quito is the highest official capital city in the world. It is also the closest capital to the equator as the central square is located […]
2850 meters above sea level, Quito is the highest official capital city in the world. It is also the closest capital to the equator as the central square is located […]