Another breath-taking video from International Space Station (ISS).