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