2 A B C D E F G H J K L M N O P R S T Y

Baikonur Cosmodrome launch site

The Baikonur Cosmodrome launch site is the world’s first and largest operational space launch facility.  The spaceport is located about 200 kilometres (124 mi) east of the Aral Sea and north of the river Syr Darya. It is situated in the desert steppe of...