A students does some last-minute cramming outside a testing site in Beijing on June 7, 2017. According to the Ministry of Education, a total of 9.4 million high school students will sit the 2017 examination, which kicks off on June 7 and lasts for two days. (Photo: China News Service/Hou Yu)