Cerro Castor (Castor Mount)...
Cerro Castor, also known as Castor Mount, is a popular ski resort located in the Province of Tierra del Fuego, Argentina. Situated just outside the city of Ushuaia, Cerro Castor is the southernmost ski resort in the world and offers visitors a unique...
Province of Tierra del Fuego, Patagonia, Argentina