Print
Mail
Large
Medium
Small
Share on
Villagers built a skywalk that twists and turns on the mountain range in ancient Chenqiao village, Fujian province. [Photo/Chinanews.com]