China
In Chongqing, China, Shanghua is a city.
Shanghua can be found at 31.64° N, 108.77° E in the Northern Hemisphere. It is part of the Chongqing division in China.
Chongqing is one of China's administrative regions. Shanghua is one of its main cities, along with Chongqing, Wanzhou, Wanxian.
Within 25 km of Shanghua, 20 populated places have been registered.
Shanghua is located in Chongqing, China.
Shanghua is located at coordinates 31.64° N, 108.77° E in Chongqing, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)