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