A display highlights how technology preserves ancient memories of the city during an exhibition in Beijing on Friday. Taking place at Shougang Park in western Beijing's Shijingshan district, the event stands as a prominent feature of this year's National Science Popularization Day in China. Accessible to the general public from Sept. 16 to 24, it showcases China's recent advancements in multiple scientific and technological areas. [Photo by Yuan Fang/China.org.cn]