China.org.cn
The China Science and Technology Museum in Beijing hosted the opening of the 16th Beijing International Film Festival Science and Technology Section and its annual Popular Science Film Panorama on April 20.
Go to News Site