Where is Guantanuba?

Where is Guantanuba located?

Guantanuba, Chongqing, China (approx. 30.13333°, 108.4°)


Where is Guantanuba on the map?