Aurora
0
Short documentary about the beauty of the Earth and space as captured from the International Space Station. Winner - 2nd Prize at the 2018 China International Contest of Popular Science Works.