1 Central Wharf, Boston, Massachusetts 02110 USA
Zoomed in picture of some jellyfish
Photo Credit: Yelp