Where is Mount Wutai Shan Central Terrace?

Where is Mount Wutai Shan Central Terrace located?

Mount Wutai Shan Central Terrace, Mount Wutai Shan Central Terrace, China (approx. 39.049038°, 113.528366°)


Where is Mount Wutai Shan Central Terrace on the map?