Around Beijing
China Daily | Updated: 2011-04-14 07:59
It takes nerve Two visitors take a close look at the nervous system of a human exhibit on Wednesday at the China National Convention Center in Chaoyang district. The Mystery of Life show features a range of pieces displaying the process of evolution. Zou Hong / China Daily |
Court
Photo