A stone village in mountains