Extraordinary natural beauty can be appreciated while taking in the summer view of Tianchi Lake at Changbai Mountain scenic area, in Northeast China’s Jilin province. Various flowers such as alpine azaleas and lilies have recently begun to bloom in the area, providing the lucky visitors with a rich experience. [Photo/IC]
Alpine azaleas bloom around Tianchi Lake in Changbai Mountain scenic area in Jilin province. [Photo/IC]