Today, my favorite source of friendly astronomy-news commentary, Phil Plait (BadAstronomy.com) published a post regarding a new picture taken by Soichi Noguchi, an astronaut on board the International Space Station, clearly showing the pyramids of Egypt from space. That means, of course, that the Great Wall of China is not the only man-made object that can be seen from space.