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?