Citizens look at the model of National Stadium known as the bird’s nest during the World Olympic Culture Exhibition which was opened Monday in Shenyang, capital of northeast China’s Shenyang Province, June 23, 2008. The touching memories of the past Olympic Games were showcased through the photos, videos, articles, miniatures,4D images and so forth. (Xinhua Photo)