Photo taken on April 22, 2014 shows the Mount Jomolhari, a mountain in the Himalayas, in Yadong county, southwest China's Tibet autonomous region. [Photo/Xinhua]