Shanghai Stadium
The Shanghai Stadium is a multiuse stadium. The stadium was built in 1997 when the 8th National Games of People’s Repubic of China was held in Shanghai. It can hold about 80000 people, so it is also called the 80000 people’s Stadium.
Wendy, Shanghai Expo, 2010 Shanghai Expo
