Where is Uh-huh?

Where is Uh-huh located?

Uh-huh, Chongqing, China (approx. 29.81917°, 105.7561°)


Where is Uh-huh on the map?