A train runs through a field of peach flowers near the Juyongguan Pass of the Great Wall in Beijing, capital of China, March 26, 2017. (Xinhua/Li Zhiming)
Weekly choices of Xinhua photos (March 27 - April 2)
Source: Xinhua| 2017-04-02 10:50:23|Editor: xuxin
KEY WORDS: Xinhua
YOU MAY LIKE
MORE PHOTOS