Where is Thousand Buddha Mountain?
Where is Thousand Buddha Mountain located?
Thousand Buddha Mountain, Thousand Buddha Mountain, China (approx. 36.636444°, 117.02959°)
Where is Thousand Buddha Mountain on the map?
{"latitude":36.636444,"longitude":117.02959,"title":"Thousand Buddha Mountain"}