Visit the immense Mother Russia monument at former Stalingrad

Visit the immense Mother Russia monument at former Stalingrad

Volgograd (formerly Stalingrad), Russia

Visit the immense Mother Russia monument on Mamaev Kurgan, where much of Stalingrad’s bitter battle took place.

PUBLISHED: September 10, 2013