Lake Titicaca, located between Bolivia and Peru at 3,800 meters above sea level, is the highest navigable lake in the world. RELATED: Lake Titicaca Level Drops, Emergency Declaration Requested The tundra plain known as the altiplano extends to the south and was the site of Tiwanaku, the capital of one of the most important Andean […]