Shy Mt. Namjagbarwa Shows Its Appearance
Namjagbarwa, meaning a spear piercing into the sky, is a cloud-kissing peak. Surrounded by clouds and mists, snuggled by the river and valley and clustered round by forest, Namjagbarwa is appraised as the most beautiful mountain in China. Located at Nyingchi Prefecture in the southeastern part of China’s Tibet, Namjagbarwa is the fifteenth highest…
Search












