Tag: Apollo 11
-
Apollo 11 and Feng Shui: heaven, earth and the meaning of home
Earth above the lunar horizon during Apollo 11, July 1969. NASA, image AS11-44-6552; National Archives record 16687136. Public domain in the United States. NASA / Wikimedia Commons Apollo 11 landed on the Moon on 20 July 1969 [1]. Its worldwide reception made…