A hidden place, high in the mountains -