From the photographer: “During a trip to Ladakh Himalayas, close to the Tibet border, I was at Merak, site for the India’s National Large Solar Telescope, on the banks of Pangong Lake. The International Space Station (ISS) appears over the Lake.”
comments (0)