Jiangwan Stadium in Shanghai – Aerial View
Jiangwan Stadium or Jiangwan Sports Center (江湾体育中心), formerly known as Shanghai Stadium, is located in Yangpu District, Shanghai.
It was completed at the end of August 1935. The stadium has been restored and rebuilt many times and now has a capacity of 40,000 people.
Video Source: 【LOVE SHANGHAI .4K】Shanghai Jiangwan Stadium, once the largest in the Far East, is now ….. from SHANGHAI DIVINE BEAST on Youtube