annaaspnes Oct 3, 2014 Sounds like the Nature and Science Museum here in Denver. You have some lovely captures here.