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