The Baikonur Cosmodrome is the world's first and largest operational space launch facility.