Lake Titicaca,South America, located on border of Peru and Bolivia It sits 3,812 m above sea level, making it one of the highest commercially navigable lakes in the world

Lake Titicaca,South America, located on border of Peru and Bolivia  It sits 3,812 m above sea level, making it one of the highest commercially navigable lakes in the world  - 23014973

Similar stock images

to-top-page