India's Sun Mission Aditya-L1 Takes Selfie, Clicks Images Of Earth, Moon

India's ambitious spacecraft mission, Aditya-L1, today sent pictures of the Earth and the Moon clicked as it heads to its destination Lagrangian point (L1) which is located 1.5 million km from the Earth.

Related Videos