Stock Photo - 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.

Stock Photo: 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.

Searchable keywords

Choose multiple keywords

More from this author

View Images & Videos by vitmark