› added 5 years ago
167
TIL Baikonur, Kazkhstan is the world’s first and also the largest space launch facility. The Baikonur Spaceport Museum has more than 13,000 various displays and space shuttles from the oldest to the most recent ones
via reddit.com