People visit the Science and Technology Museum in Chongqing, southwest China, April 30, 2017. Chinese people are enjoying their three-day holiday which falls on April 29 to May 1. (Xinhua/Wang Quanchao)
RIGHT BG
People visit the Science and Technology Museum in Chongqing, southwest China, April 30, 2017. Chinese people are enjoying their three-day holiday which falls on April 29 to May 1. (Xinhua/Wang Quanchao)