Cerro Castor se encuentra ubicado a 26 km. de la ciudad de Ushuaia, Argentina; en la Ruta Nº 3, Km. 26, y es de fácil acceso ya que el camino es totalmente asfaltado.
Es el centro de esquí más exclusivo de la Argentina. Por ser el punto turístico más austral del planeta posee características que lo hacen único y diferente. Esquiar en Cerro Castor es disfrutar de la mejor calidad de nieve, por la orientación de la montaña (ladera sur) y su ubicación extrema (paralelo 54° similar a Moscú en el hemisferio norte).