Happy New Year!
Posted at January 1, 2005 10:51 (UTC) from London, UK
Suitable for the Commonwealth's capital, London celebrated the beginning of the New Year 2005 in a spectacular fireworks scene around BA's London Eye at the river Thames.
Hundreds of thousands of people had gathered along the river side to see the fireworks and to greet 2005!








