The Monument to the Battle of Trafalgar, a tall gray stone structure with a wreath and the inscription "ALL YET THAT PASS BY," stands in London, England, with a construction crane visible in the background.