Where is Longxing Temple?
Where is Longxing Temple located?
Longxing Temple, Longxing Temple, China (approx. 38.144142°, 114.57607°)
Where is Longxing Temple on the map?
{"latitude":38.144142,"longitude":114.57607,"title":"Longxing Temple"}