Waltham, Massachusetts USA
The main Gallery of the Charles River Museum of Industry & Innovation
Photo Credit: Yelp