An estimated one million people crammed into Moscow's vast Red Square to greet the new millennium with cheers and the explosion of thousands of fireworks. A light snowfall over the floodlit spires of the Kremlin and St Basil's Cathedral helped to create the perfect picture-postcard setting.