The Ili River Valley is home to picturesque landscapes in the Xinjiang Uygur autonomous region. [Photos/IC]
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.