Cleanse your mind with pure sunlight from SW China's Tibet
Updated 11:17, 21-Feb-2020
CGTN
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.