Aba Tibetan and Qiang Autonomous Prefecture in southwest China's Sichuan Province is one of the best places in China to see grand mountains. Lianbaoyeze Holy Mountain in the prefecture is famous in Tibetan culture.
In Tibetan, "lianbaoyeze" means dignified jade mountain. According to legend, Lianbaoyeze was the ancient battlefield of King Gesar, the heroic king of the ancient Tibetan kingdom of Ling.
The holy mountain has picturesque peaks and rocks, resembling numerous rock swords pointing to the sky.
(All images via CFP.)
(If you want to contribute and have specific expertise, please contact us at nature@cgtn.com.)