Updated: Aug 27, 2021www.chinaservicesinfo.comPrint
Share - WeChat
Don’t you think the views below look refreshing and peaceful? The Ili River Valley, in the Xinjiang Uygur autonomous region, is home to picturesque landscapes, including meadow, forests and snowy mountains, that compose a charming pastoral symphony.