This was originally a public domain stamp celebrating the awesome achievements of NASA and the American Space Program... although with the latest news about China sending a rover to the surface of the moon, this could represent the Chinese Space Program in a few years apollo nasa astronaut On The Moon