Home / Culture / News and Feature

Reflections of Russia

By Su Zhou (China Daily) Updated: 2015-09-07 10:27 Comments

Reflections of Russia

Tourists visit The Motherland Calls, a statue in Volgograd, on June 6, 2010. One of the largest statues in the world, it was carved and erected to commemorate the Battle of Stalingrad. [Photo by Cheng Jingjing/ China Daily]

Most Popular
...