Respuesta :

Lake Titicaca. It straddles the border of Bolivia and Peru, and sits right at the top of the Andes Mountains (in South America).