Village nestled in the mountains