Lake Titicaca

EN FR RU UA

Located in Peru, in Bolivia.

Lake Titicaca is a lake in South America, the largest freshwater lake in South America and the second largest in surface area, the world’s highest navigable lake.

Video

Source: Wikipedia

Author(s) of videos: Amazing Places on Our Planet