Skygazers catch a glimpse of NASA's International Space Station in Shimla!
Sky watchers at Shimla were in celestial delight as they witnessed the International Space Station (ISS), the space station of NASA which was passing at a significant speed like a bright glowing star.
Nov 29, 2016, 10:55 AM IST