medieval castle in snowy mountains