Visitors pose for photos in an installation consists of 500 pumpkin lights to mark the Halloween in Shenyang, northeast China's Liaoning province on October 29, 2014. This year's Halloween will fall on Friday, October 31, 2014. (Photo by AFP Photo/Stringer)