The highest lake in Chile and in the world is the lake of Ojos Salados. It is located in the Andes mountains, on the border between Chile and Argentina.
The highest lake in Chile and in the world is the lake of ____
atacama
Ojos Salados
Valparaiso
Santiago de Chile
1 answer