Culture Arena

Russia · Space Program · Hard

Which answer matches this clue: the launch complex located in present-day Kazakhstan?

Baikonur Cosmodrome is the match: the launch complex located in present-day Kazakhstan.

Play Russia · Space Program