In this aerial photo a woman walks past a statue of Soviet Union founder Vladimir Lenin at the Russian leased Baikonur cosmodrome, in Kazakhstan, Thursday, March 27, 2014. Baikonur is the world’s first and largest operational space launch facility. (AP Photo/Dmitry Lovetsky)
APTOPIX Kazakhstan Daily Life
by Jenna Marangoni | Mar 28, 2014 | 0 comments