Jump to navigation
Lake Titicaca creates a natural border between Peru and Bolivia in South America. The lake sits at the northern end of the Altiplano Basin in the Andes Mountains, occupying areas in southeastern Peru and western Bolivia.