China
Keluoli is a city located in Fujian, China.
You can find Keluoli at 25.28° N, 116.64° E, in the Northern Hemisphere. It is classified under Fujian, China.
The Fujian region of China is home to Keluoli and other cities such as Xiamen, Fuzhou, Putian.
Keluoli is surrounded by 20 cities and towns within a 25 km radius.
Keluoli is located in Fujian, China.
Keluoli is located at coordinates 25.28° N, 116.64° E in Fujian, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)