This video is not a 3D animation or cartoon. This is our planet. The video was captured by International Space Station expedition in 2011.

Comments