Where is Mazziatai?

Where is Mazziatai located?

Mazziatai, Hubei, China (approx. 32.34861°, 111.5947°)


Where is Mazziatai on the map?