Spectacular! A rare glimpse of "golden peak" of the 7,782-meter-high Mount Namcha Barwa in Tibet, China's "most beautiful mountain." #YakVideo
Spectacular! A rare glimpse of "golden peak" of the 7,782-meter-high Mount Namcha Barwa in Tibet, China's "most beautiful mountain." #YakVideo