Description

The massive Big Dig construction project in Boston, Massachusetts ends, completing the chief highway through the heart of the city

Location

Boston

Rate

Quite important (7)

Sphere

Science & Technology

Comments