Video PlayerClose
Photo taken on March 26, 2019 shows flourishing cherry blossoms in front of the headquarters of European Parliament in Strasbourg, France. (Xinhua/Zhang Cheng)
Photo taken on March 26, 2019 shows flourishing cherry blossoms in front of the headquarters of European Parliament in Strasbourg, France. (Xinhua/Zhang Cheng)