Mountain village in a green valley