Your browser does not support iframes.
Just outside North Station, outdoors on the green overlooking the Zakim Bridge