The Wangmangling National Geographic Park offers one of the most spectacular views of the Taihang Mountains. Photos provided to China Daily Jincheng, an ancient city in Shanxi province in north China, ...