Shanghai Grand Stage, formerly known as Shanghai Stadium, was built in 1975. The main building is a round structure of 33 meters in the height, the roof truss span is 110 meters in diameter. The Stadium could accommodate 18,000 spectators. In 1999, the Stadium was rebuilt into China's first theater styled stadium for staging all types of theatrical performances, large-scale sports competitions, meetings, exhibitions, etc., meantime it was renamed Shanghai Grand Stage.
Address: No.1111, North Caoxi Road
Public Transportation: Metro Line 1, 3, 4; Bus No.: 42, 43, 72, 864, 401, 927