India is celebrating its second National Space Day, a commemoration that has quickly become a landmark annual event to mark the day India landed on the Moon. On August 23, 2023, the Indian Space ...
An independent Indian researcher based in Germany has created a high-resolution 3D terrain map of the Moon's Shiv Shakti Point, where India's Chandrayaan-3 Vikram lander successfully touched down in ...