
A roughly 40-foot statue of Mary stands on a globe above East Boston, created in the 1950s by the Don Orione religious order. The oversized shrine is an unexpected landmark near Logan Airport and includes additional devotional spaces and religious objects.
Filed under roadside oddities: giant objects, odd monuments and things built for no clear reason.
Something wrong with this entry?
Source: Atlas Obscura

