Home Landing Crew of the International Space Station, (L to R) US NASA astronaut Jeffrey Williams and Russian cosmonauts Alexey Ovchinin and Oleg Skripochka, rest after landing some 150 kms to the east of the city of Dzhezkazgan in Kazakhstan. Share Get link Facebook Twitter Pinterest Email Other Apps Labels International Space Station Kazakhstan NASA World Share Get link Facebook Twitter Pinterest Email Other Apps Comments
Comments
Post a Comment