The International Space Station (ISS) crosses the Himalayan sky in northern India near the town of Munsiyari in Uttarakhand.
comments (0)