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

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

Similar stock images

to-top-page