AP - Space shuttle Discovery is at the International Space Station.




Source