yes it`s
Lake Titicaca
Lake Titicaca is a lake located on the border of Peru and Bolivia.
Lake Titicaca.
Lake Titicaca is located high in the Andes between Peru and Bolivia.
Titicaca
titicaca
the correct answer would be Lake Titicaca.
The name of the lake is Lake Titicaca. It is one of the highest navigable lakes in the world, located in the Andes Mountains at an elevation of 12,507 feet above sea level.
Lake Titicaca
It is Lake Titicaca Lake Titicaca is the highest navigable body of water in the world, located in the border of Bolivia and Peru in the Andes Mountains.
Lake Titicaca
The Titicaca Lake is the highest lake in Bolivia and Peru. It is located at the border of Bolivia and Peru in the Andes Mountains.