As the 2012 London Olympic Games is getting closer, you can feel the happy atmosphere everywhere on the streets of London. Wenlock in different shapes, five-ring Olympic flags flying, posters on London’s taxi…. all of these told us that the Olympic is coming. (CNS Photo)
Translated and edited by Xue Meng, People’s Daily Online