Satellite map of Wulihe Stadium
Wulihe Stadium (simplified Chinese: 五里河体育场; traditional Chinese: 五里河體育場; pinyin: Wǔlǐhé Tǐyùchǎng) was a multi-purpose stadium in Shenyang, China.
Latitude: 41° 45' 22.33" N
Longitude: 123° 25' 32.98" E
Nearest city to this article: Shenyang
Read about Wulihe Stadium in the Wikipedia Satellite map of Wulihe Stadium in Google Maps