Where is Shashibeiin?

Where is Shashibeiin located?

Shashibeiin, Henan, China (approx. 33.01972°, 111.6683°)


Where is Shashibeiin on the map?