Shanghai Circus Stadium

Shanghai, China