Amazing scenery on the way to China's largest nature reserve
Share
Copied
03:20
Hoh Xil in northwest China's Qinghai Province is the country's largest nature reserve and a haven for wild animals. Check out this vlog and explore the amazing scenery with CGTN.