Tower Bridge London, UK. Beautiful day today!