A bit misleading. You won’t see comparatively all that much foot traffic in far-downtown Manhattan either. I am also completely unsurprised to see no one walking around outside in a Russian winter (note the snow in the pic).
You’re kidding, right? You think people don’t go outside when there is snow in Moscow?
Who knows exactly where and when that photograph was taken though.
For example...
Moscow is not Siberia. Temperature there averaged +32F this February.