Located in southwest China's Yunnan province, there is an ancient village called Laoxudian which is home to more than 300 villagers. The locals live in 70 and more houses built with 375 million-year-old fossils.(Photo/Microblog of CCTV)
Day|Week