Namjagbarwa means a war spear piercing into the sky in the Tibetan language. The cloud-kissing peak is appraised as one of the top ten most beautiful mountains in China and favored by many tourists.