advertisement

This stage, located inside the Shanghai Sports Stadium, is mostly used for large rock and pop concerts, including the Rolling Stones and Celine Dion.