Where is Xihenanzhai?

Where is Xihenanzhai located?

Xihenanzhai, Hebei, China (approx. 40.14833°, 118.35°)


Where is Xihenanzhai on the map?