The Big Ben clock tower towering over the city of London. A lit up castle with a clock tower at night. A beautifully lit building that can be seen from a distance. A very large building with a tower near some water. A building at night is show from a bridge. 