Zhaosu County is situated in southern Ili River Valley in northwest China's Xinjiang Uygur Autonomous Region. It is known as the "home of horses from heaven" in China as it houses a number of breeds of Ili horses. Herdsmen occasionally release them to gallop along the river, which has gradually become one of the main attractions for tourists. Join CGTN's Zheng Yibing to enjoy this spectacular moment.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3