Located in Mentougou District, Jietai Temple is the nearest temple to the city in the Taihang Mountains in Western Beijing. Since Ming and Qing Dynasties, it has been a royal temple with a high structure and numerous monks. It still retains the largest platform in Asia.