If you ever wondered whether the pyramids were visible from space, wonder no longer. Astronaut Soichi Noguchi twittered this picture of the pyramids as seen from the International Space Station. [via BadAstronomer]