Satellite map of Shenzhen Universiade Sports Centre
Shenzhen Universiade Sports Centre (Simplified Chinese: 大运中心), also known as Longgang Universiade Sports Centre or just Longgang Stadium, is multi-use stadium in Longgang, Shenzhen, China, that was completed in 2011. It is used mostly for football and athletics competitions and hosted some events for the 2011 Summer Universiade.
Latitude: 22° 41' 29.81" N
Longitude: 114° 12' 26.34" E