New Russia remakes image
By Matt Hodges | China Daily | Updated: 2010-04-19 08:02
An artist's rendition of the Russia pavilion provided to china daily |
Whimsical displays highlight the country's amazing advances in science, technology
Photo