Shanghai Circus World: China’s No. 1 Circus World Apr 27, 2013 Annie Chen China Travel Guide, Cities and Towns, Places to Go, Things to Do, What's On One comment Completed in 1999, the Shanghai Circus World covers an area of 22,500 square meters. It’s a brand new scenic spot Continue reading