Video PlayerClose
Students enjoy themselves on a street with cherry blossoms at Shandong University of Science and Technology in Qingdao, east China's Shandong Province, April 24, 2018. (Xinhua/Wang Peike)
Students enjoy themselves on a street with cherry blossoms at Shandong University of Science and Technology in Qingdao, east China's Shandong Province, April 24, 2018. (Xinhua/Wang Peike)