China
Tongluoba, in Chongqing, China, is a city.
The geographic coordinates of Tongluoba are 30.73° N, 109.62° E, placing it in the Northern Hemisphere. Administratively, it falls within Chongqing, China.
Within the Chongqing region of China, Tongluoba stands alongside cities like Chongqing, Wanzhou, Wanxian.
Tongluoba has 20 nearby cities and towns within a 25 km radius.
Tongluoba is located in Chongqing, China.
Tongluoba is located at coordinates 30.73° N, 109.62° E in Chongqing, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)