Voices From Russia, Too

Sunday, 20 January 2013

20 January 2013. They Celebrated the New Year in… London

00 New Years. London. England. UK. Big Ben. 20.01.13

Fireworks over the Elizabeth Tower (“Big Ben“) of the Palace of Westminster in London.


00 New Years. London. England. UK. London Eye. 20.01.13

Fireworks display illuminates the sky over the London Eye Ferris wheel on the South Bank of the River Thames in the London Borough of Lambeth.


This is actually the same fireworks display, as seen from both banks of the Thames.


Blog at WordPress.com.