Minimalist snow art in Russia looks spectacular from space station!
French astronaut Thomas Pesquest has shared a spectacular view of a snow art in Russia from space station.
Mar 17, 2017, 21:57 PM IST
French astronaut Thomas Pesquest has shared a spectacular view of a snow art in Russia from space station.
Mar 17, 2017, 21:57 PM IST