Where is Mount Wutai Shan West Terrace?
Where is Mount Wutai Shan West Terrace located?
Mount Wutai Shan West Terrace, Mount Wutai Shan West Terrace, China (approx. 39.037334°, 113.48987°)
Where is Mount Wutai Shan West Terrace on the map?
{"latitude":39.037334,"longitude":113.48987,"title":"Mount Wutai Shan West Terrace"}