Photos: EchoStar 21 Arrival at Baikonur Cosmodrome
The EchoStar 21 Mobile Communications Satellite is delivered to the Baikonur Cosmodrome in Kazakhstan by an Antonov cargo aircraft after completing a transcontinental flight from satellite manufacturer Space Systems Loral in California.
All Photos: International Launch Services