The elizabeth tower, commonly known as big ben, and part of the houses of parliament, seen from the river thames
The Elizabeth Tower, commonly known as Big Ben, and part of the Houses of Parliament, seen from the River Thames. The clock tower rises against a clear blue sky, the reflections of which are barely visible on the surface of the water.