Where is it?
(click to enlarge)
Illustrious reader Huck Finn correctly IDed the photo as the City Museum in St. Louis, MO.
This place is an underpublicized gem. A wonderful and amazing place worth a trip from just about anywhere, especially for kids.
View more pictures of this incredible place, here