Performers wait to attend a Halloween parade at Happy Valley park in Beijing, China, on October 31, 2016. Performers wait to attend a Halloween parade at Happy Valley park in Beijing, China, on October 31, 2016. 4to40.com October 31, 2016 248 Views Share Facebook Twitter Stumbleupon LinkedIn Pinterest