China
Xishuangpu is a city located in Shanghai, China.
You can find Xishuangpu at 31.28° N, 121.17° E, in the Northern Hemisphere. It is classified under Shanghai, China.
The Shanghai region of China is home to Xishuangpu and other cities such as Shanghai, Zhabei, Qibao.
Xishuangpu is surrounded by 20 cities and towns within a 25 km radius.
Xishuangpu is located in Shanghai, China.
Xishuangpu is located at coordinates 31.28° N, 121.17° E in Shanghai, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)