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