05:05
Sitting on the plateau in southwest China, Tibet is a land full of natural miracles. From the frozen Lhegu Glaciers to the out of this world Yarlung Zangbo Grand Canyon and peach blossom sea in Nyingchi Prefecture, nature in Tibet weaves vibrant threads of beauty into a grand tapestry.