Besides Halloween, there are also the following fun festivals in Shanghai:
1. Shanghai Tourism Festival: held from mid-September to early October every year. During the festival, all major scenic spots in Shanghai will launch various special activities, such as float parade, music fireworks festival and special food festival.
2. Shanghai International Art Festival: held from mid-October to late October every year. During the festival, all kinds of wonderful performances, such as concerts, dramas, dance dramas and musicals, will be staged in Shanghai's major theaters.
3, Shanghai Marathon: held in early October every year. This is a large-scale road race, which attracts marathon enthusiasts from all over the world. Participants can enjoy the city scenery of Shanghai and feel the joy and challenge of sports in the competition.
These festivals have their own characteristics, which can meet the needs of different groups of people.