Ancient village in a mountain valley