photo -> Europe -> England London ->

London Big Ben clock


Travel view of London featuring Big Ben clock. The image location is Europe.