dailytrackpic.wordpress.com
Guangdong Olympic Stadium – Guangdong, China
Guangdong Olympic Stadium is the largest stadium in Guangdong, China. The facility is used mostly for soccer, but it also has a track located here. Opened in 2001 to host the Asian Games, the sea…