China
Apoluo is a city situated in Sichuan, China.
Apoluo is situated at 28.02° N, 102.45° E in the Northern Hemisphere. It falls under the Sichuan region of China.
Within the Sichuan region of China, Apoluo stands alongside cities like Chengdu, Nanchong, Dazhou.
In the vicinity of Apoluo, there are 20 cities and towns within 25 km.
Apoluo is located in Sichuan, China.
Apoluo is located at coordinates 28.02° N, 102.45° E in Sichuan, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)