Where is Xingjiao Temple?
Where is Xingjiao Temple located?
Xingjiao Temple, Xingjiao Temple, China (approx. 34.09139°, 109.03389°)
Where is Xingjiao Temple on the map?
{"latitude":34.09139,"longitude":109.03389,"title":"Xingjiao Temple"}