Apollo 11 Flag & Moon Rock

Jul 20, 2019 - Jan 4, 2020


As Coloradans encounter the 50th anniversary of humankind's first visit to another celestial body, there is only one museum in Denver where you can view artifacts that actually visited the moon. They were unveiled to the public on July 20, the date that Apollo 11 touched down on the lunar surface fifty years ago.