Where is Jianlupu?

Where is Jianlupu located?

Jianlupu, Hubei, China (approx. 32.90222°, 110.5528°)


Where is Jianlupu on the map?