China
Located in Jiangsu, China, Shuangchitou is a city.
The location of Shuangchitou corresponds to 32.04° N, 121.04° E, in the Northern Hemisphere. It is within the Jiangsu area of China.
Jiangsu is one of China's administrative regions. Shuangchitou is one of its main cities, along with Nanjing, Suzhou, Wuxi.
Around Shuangchitou, 20 nearby populated places have been recorded within 25 km.
Shuangchitou is located in Jiangsu, China.
Shuangchitou is located at coordinates 32.04° N, 121.04° E in Jiangsu, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)