Students from the Jiulong School in Shaoyang City in Central China’s Hunan Province visit a scientific and technological museum in the city yesterday. The activity was held to mark the upcoming International Children’s Day, which falls on June 1. Xinhua |