SHANGHAI, CHINA - OCTOBER 29, 2023 - Tourists wear makeup as they take part in a Halloween parade in Shanghai, China, October 29, 2023. The traditional Chinese Hanfu Tang costume and Chinese characteristics ghost legend elements also attract many for