Photo: NASA Goddard, Moonshot, 2015 The Moon is an astronomical body that orbits planet Earth and is Earth’s only permanent natural satellite. It is the fifth-largest natural satellite in the Solar System. Translating Moon Spanish: Luna Anniversary: July 20, 1969 July 20 and looking up at the moon Photos Embedded Tweets China’s Chang’e-4 lands on … Continue reading Moon