China
Found in Shanghai, China, Luchaoxiang is a city.
Luchaoxiang is located at coordinates 30.88° N, 121.84° E, in the Northern Hemisphere. It belongs to the Shanghai administrative division of China.
Luchaoxiang is located in the Shanghai province of China. Other cities in the region include Shanghai, Zhabei, Qibao.
There are 20 cities and towns within 25 km of Luchaoxiang.
Luchaoxiang is located in Shanghai, China.
Luchaoxiang is located at coordinates 30.88° N, 121.84° E in Shanghai, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)