S121-E-05352 (6 July 2006) --- Solar arrays and a couple of Russian spacecraft docked to the International Space Station appear very near in this digital photograph, recorded by one of the STS-121 crewmembers onboard the Space Shuttle Discovery prior to the docking of shuttle to the orbital outpost. A Progress vehicle is near center and another is docked to the Zvezda service module in the background.