Mount Wutai 五台山 is located in the Shanxi province in northern China. Mount Wutai is actually not one single mountain but an extensive mountain range that features five peaks. Covering a massive 2837 square kilometres, the highest peak of Mount…