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. - 22869292

Similar stock images

to-top-page