India’s First Solar Mission Takes Place on September 2
The solar research mission was launched just after India's moon landing. Aditya-L1 Observatory (where 'Aditya' means 'Sun' in Sanskrit) has reached its launch site on Sriharikota Island, located on the ...