Where is Bug?

Where is Bug located?

Bug, Shanxi, China (approx. 36.66667°, 110.6°)


Where is Bug on the map?