According to the western mainstream media, Moscow is a jungle. In reality Russia has some of the most beautiful forest land in the world.
But you won’t see any in Moscow. You can however see adorable displays like this one at a shopping mall in central Moscow.
WARNING: You may not be ale to stop watching this.