Location
:
Xuhui, Shanghai
Address
Xuhui, Shanghai, China, 200000
Capacity
12000
Surface Type
Hardwood
Facilities
Floodlight