- Make us your homepage -
Simplified ChineseTraditional Chinese

Latest Update

Sring scenery of Ali Mountain in China's Taiwan

Updated: 04 12 , 2016 15:28
Xinhua Small  Medium  Large Email Print

Sring scenery of Ali Mountain in China's Taiwan

CHIAYI, April 10, 2016 -- Photo taken on April 9, 2016 shows blooming ghent azaleas on Ali Mountain in Taiwan, southeast China. (Xinhua/Zhang Guojun)

Related Stories