Picturesque sheep herding scene on frozen lake in Xizang
Stunning view of sheep herding on ice in SW China's Xizang
Sheep migrate over frozen lake in China's Xizang
Experience the ultimate magnificence and magical beauty of seven cities in Xizang in 90 seconds