
Children experience "mirror maze" at the Yangzhou Science and Technology Museum in Yangzhou, east China's Jiangsu Province, Aug. 4, 2018. Children enriched their summer vacation here by learning scientific and technological knowledge. (Xinhua/Meng Delong)??