Lake Titicaca
Lake Titcaca is the world's highest fresh water lake navigable to large vessels.
Comments
 



 


Satellite Sightseer home
v: 3