It has been 13 years since astronaut Neil Armstrong’s spacesuit from the historic Apollo 11 moon landing has been on display to the public. Now visitors to the Smithsonian Institution’s National Air and Space Museum in Washington, D.C. can see the famed suit for themselves, as part of an exhibit commemorating the 50th anniversary of the Apollo 11 mission.
Nicknamed “Mars on Earth,” Devon Island is found in Nunavut in Canada’s Arctic and is Earth’s largest uninhabited island. There is a good reason nobody lives here – this desolate place features a polar-desert climate and barren, treacherous terrain. The plateau is often veiled by fog. Deep canyons and a large crater made from a meteorite impact mark the landscape.
“Houston, Tranquility Base here. The Eagle has landed.” This was the message American astronaut Neil Armstrong sent from the lunar module to NASA’s Mission Control Center, in Houston, Texas, at 3:18 p.m (CT) on July 20th, 1969, during the historic Apollo 11 trip, and before stepping onto the Moon’s surface.