Where is Mahueitai?

Where is Mahueitai located?

Mahueitai, Hebei, China (approx. 37.96667°, 116.0667°)


Where is Mahueitai on the map?