a castle in the mountains with a tower