Where is Xijiangzhai?
Where is Xijiangzhai located?
Xijiangzhai, Henan, China (approx. 34.61667°, 114.2167°)
Where is Xijiangzhai on the map?
Xijiangzhai - Shaoganzi
Xijiangzhai - Ramada Plaza Taian Hotel
{"latitude":34.61667,"longitude":114.2167,"title":"Xijiangzhai"}