The Sun sets at Poklonnaya Hill in Moscow

Stella on Victory Square at Poklonnaya Hill in Moscow.

Stella on Victory Square at Poklonnaya Hill in Moscow.

Vladimir Sergeev/RIA Novosti

Stella on Victory Square at Poklonnaya Hill in Moscow

All rights reserved by Rossiyskaya Gazeta.

We've got more than 2 million followers on Facebook. Join them!

This website uses cookies. Click here to find out more.

Accept cookies