Village nestled in mountainous landscape