Live camera pointing to the mountain range of the Andes Mountains and the lake Nahuel Huapi in Bariloche, Argentina.
The Andes is the longest mountain range in the world and is localized in South America.
San Carlos de Bariloche
suggest a correction
Date added: 2012-10-30