4-iStock-547499548.jpg

iStock

London is not known for nice weather. But, occasionally, Mother Nature surprises everyone. Big Ben and Westminster Bridge at sunset look as stunning as they possibly can. It is known as the Clock Tower. This is the third largest clock in the world.