REPLICA OF MARS

The Natural History Museum in London, England recently unveiled a massive replica of Mars in honor of NASA’s recent landing of the Perseverance rover. This replica measures about 23 feet wide and suspends from the ceiling in the museum’s Hintze Hall. The English...