Posted on May 14, 2009May 14, 2009Silhouettes of the Space Shuttle and Hubble Telescope STS-125 Atlantis and Hubble Solar Transit (200905130001HQ) Originally uploaded by nasa hq photo The two space craft are visible in the lower left of the picture. Amazing sense of scale.