The flower-painted St. Basils Cathedral, the red-rock Kremlin building, the State History Museum, all make the Red Square look like an image taken from an old childrens fairytale.