Where is Qingzu?

Where is Qingzu located?

Qingzu, Henan, China (approx. 35.51472°, 115.025°)


Where is Qingzu on the map?