Mt. Wutai Shan

Auto Play
Mini Player

Mt. Wutai Shan

Status:
Completed
Release:
2006
Country:
Chinese
Genre:
Time Travel
As a sacred land of Buddhism, Mt. Wutai is located in the northeast of Shanxi Province and at the north end of Taihang Mountain Range. With beautiful scenery and a pleasant climate, it has been reputed as a famous summer...