Acrobatic clean-up for the Elizabeth Tower, also called Big Ben. Palace of Westminster, London, United Kingdom (© Taskmasters UK Limited).