Description

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.”

Info


Share

comments (0)


    Leave a comment