The main venue at the sports complex is the Indoor Stadium, used for the home games of the arena football club Shanghai Skywalkers.
The facility sits on a man-made lake that connects to the Huangpu River.
[7] The sport center's area is 34.75 hectares (85.9 acres); the floor space is 163,800 square metres (1,763,000 sq ft).
[8][9] In the construction, the workers used 3,000 tons steel to build the architecture.
Media related to Shanghai Oriental Sports Center at Wikimedia Commons