Baikonur, Kazakhstan: "Situated along a major bend in the river, the town of Baikonur is home to the Cosmodrome, the world's 'first and largest space launch facility.'" This photo was snapped on 10 April 2016 by an astronaut orbiting aboard the International Space Station. [4928 x 3280] [OS]


It makes you think... what's really out there??