Where is Uh-huh?

Where is Uh-huh located?

Uh-huh, Hubei, China (approx. 32.4°, 110.6°)


Where is Uh-huh on the map?