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