Customers buy ducks at a street market in Liuzhou city, Southwest China's Guangxi Zhuang autonomous region early in the morning, Aug 27, 2015. People in Guangxi province celebrate "Ghost Festival" on the 14th day of the 7th month of the lunar calendar, which falls on August 27 this year. [Photo/China News Service] |