The Parliament clock tower (Big Ben is actually the bell inside). United Kingdom, London - 02-Oct-03