Print
Mail
Large
Medium
Small
Share on
Mount Namjagbarwa, 7,782 meters above sea level, is the highest mountain in Nyingchi prefecture, Southwest China's Tibet autonomous region. It ranks the world's 15th highest peak. [Photo/CTPphoto]