More than 15,000 villagers attend the grand housewarming feast in Yangji village, neighbor to the Guangzhou Zhujiang New Town, Guangdong, China, on October 2, 2016. (Photo/CFP)
RIGHT BG
More than 15,000 villagers attend the grand housewarming feast in Yangji village, neighbor to the Guangzhou Zhujiang New Town, Guangdong, China, on October 2, 2016. (Photo/CFP)