Apollo 11 lunar landing celebrated at Denver Museum of Nature and Science
DENVER -- Fifty years ago this week, history was made as Apollo 11 was on its way to make the first lunar landing. The Denver Museum of Nature and Science is celebrating the landing with a new display. Naomi Dequette is a space scientist at the museum and is overseeing the Apollo 11 display. “It landed here in June when we started celebrating our summer of space," she said.
Post to Tumblr