Home / Photos
Day in pictures: Jul. 16

The U.S. space shuttle Endeavour lifts off on Wednesday evening from Kennedy Space Center in Florida after five delays, on a track to the International Space Station (ISS). [Xinhua/Reuters]

The U.S. space shuttle Endeavour lifts off on Wednesday evening from Kennedy Space Center in Florida after five delays, on a track to the International Space Station (ISS). [Xinhua/Reuters] 



1   2   3   4   5   Next >>  


Tools: Save | Print | E-mail | Most Read
Comment
Pet Name Anonymous