Medieval castle in snowy mountains