The Washington Memorial is the largest statue, at the entrance to Boston’s beautiful public garden. It captures George Washington, upon his horse, in a majestic pose, as the historical leader he was. The deal: it is mandatory that every tourist must stop to take a photo of this memorial with the Boston skyline in the background. There may be a fine involved if you skip this step of your visit.