Mountain village with views of the snow-capped peaks