The Shanghai Tourism Festival offers a vast amount of traditional and not-so-traditional entertainment at venues across the city, including a rose wedding ceremony. There's a real buzz of excitement about the place, especially during the colourful opening ceremony parade.
