China
Located in Anhui, China, Yangsha is a city.
The location of Yangsha corresponds to 31.22° N, 118.20° E, in the Northern Hemisphere. It is within the Anhui area of China.
Anhui is one of China's administrative regions. Yangsha is one of its main cities, along with Hefei, Fuyang, Huainan.
Around Yangsha, 20 nearby populated places have been recorded within 25 km.
Yangsha is located in Anhui, China.
Yangsha is located at coordinates 31.22° N, 118.20° E in Anhui, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)