Satellite map of Yutong International Sports Center
Yutong International Sports Center (Simplified Chinese: 裕彤国际体育中心) is a multi-use stadium in Shijiazhuang, Hebei, China. It is currently used mostly for football matches. The capacity of this stadium is 38,500.
Latitude: 38° 02' 28.78" N
Longitude: 114° 31' 44.71" E