Shanghai Stadium China, Shanghai

Shanghai Stadium

The Shanghai Stadium is a multi-purpose stadium in Shanghai, China. It is currently used mostly for football matches of Chinese Super League side Shanghai International Port Group FC.

Photos