NASA Releases Latest Photos of Inmyeonam Rock on Mars: An Incredible 3D Anaglyph View
2023-12-15 23:56:00 The National Aeronautics and Space Administration (NASA) has released the latest photos of Inmyeonam Rock on Mars, which was joked about in the 1970s as being a sculpture of an alien. NASA presented the latest images of Mars’ Inmyeonam taken by the Mars Reconnaissance Orbiter (MRO) through its official channel on the 13th. … Read more