Skip to main content
Submitted by Shaolu86 on
5
Average: 5 (2 votes)

The ancient cliff houses were digged by some unknown ancestors on steep cliffs. There are altogether 147 stone rooms, divided into front, middle and rear parts,hanging on the cliffs of about 100,000 square meters.