Stamping the Earth from Space