Moscow’s Army of Snowmen

No, it’s not the Cold War all over again, it’s just the Russian way of celebrating Slava Polunin’s Snow Show. Every year, after a heavy snowfall, Moscow becomes the home of around 100 snowmen, part of an advertising installation. This time, the army of snowmen showed up in central Moscow, but every year is pops-up […]