• 6 years ago
London has welcomed the new year with a spectacular fireworks display at the Big Ben and the London Eye. It is one of the largest fireworks displays in the world. (BNO News)

Recommended