Satellite map of Wuhu Olympic Stadium
Wuhu Olympic Stadium (Chinese: 芜湖奥林匹克体育场; pinyin: Wúhú Àolínpǐkè Tǐyùchǎng) is a multi-use stadium in Wuhu, China. It is currently used mostly for football matches.
Latitude: 31° 18' 40.33" N
Longitude: 118° 22' 33.18" E