You say Titi I say Caca
June 27th 2006 Lake Titicaca stands at 3810 meters above sea level and is the highest navigable lake in the entire world. Being 165km in length, 72km wide and its deepest point at 284m, this monstrous lake is a wonder to behold.
Acting as a giant thermal regulator, the solar energy attained during the cloudless days is released during the evening and makes living in this inhospitable plateau possible. Straddl
... read more