As India set a formidable world record, launching the most satellites in one go - 104 - a selfie of the space mission was shot back to the cheering scientists at the Indian Space Research Organization or ISRO at Sriharikota. The spectacular feat was captured by high-resolution cameras fitted on the Polar Satellite Launch Vehicle or PSLV, which is India's workhorse rocket. (Video courtesy: ISRO)