China
Beiluzhai, in Shanghai, China, is a city.
The geographic coordinates of Beiluzhai are 31.37° N, 121.34° E, placing it in the Northern Hemisphere. Administratively, it falls within Shanghai, China.
Within the Shanghai region of China, Beiluzhai stands alongside cities like Shanghai, Zhabei, Qibao.
Beiluzhai has 20 nearby cities and towns within a 25 km radius.
Beiluzhai is located in Shanghai, China.
Beiluzhai is located at coordinates 31.37° N, 121.34° E in Shanghai, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)