Yes, that location is at a small waterfront park at Assembly Square, a wonderful amenity for the residents.
Thanks, GMACK24, I especially enjoy your night shots. If I lived in Mass and had a better camera, I'd create a thread of nighttime photos of Boston, there is fertile ground there.