Revere Beach

North Beach
(City of Boston is visible in the background)