The beautiful mountain that sits in one of China's mysterious 'forbidden' zones February 11, 2024 News China has some of the most breathtaking natural landscapes in the world. Almost 12,000 mountains pepper its landscape, including the famous Mount More