Yesterday in Switzerland, Thierry Legault photographed the
International Space Station and
space shuttle Atlantis passing directly in front of the sun, not far from new sunspot 1072. The veteran astrophotographer calls the image his "best ever of a solar transit," and indeed the silhouette of the docked spaceships backlit by "solar fire" is a must see.