A group of people walking on Red Square under umbrellas in rain with snow on the background of St. Basil's Cathedral in the center of Moscow, Russia