Village nestled in a mountain gorge