A train goes through the forest on the Ali Mountains, southeast China's Taiwan, March 13, 2017. (Xinhua/Ou Dongqu)
Go to Forum >>0 Comment(s)