SRIHARIKOTA, June 22, 2016 (Xinhua) -- People watch the launch of Indian Space Research Organization's Polar Satellite Launch Vehicle (PSLV) carrying the satellites in Sriharikota, Indian state of Andhra Pradesh, June 22, 2016. India on Wednesday successfully launched a record 20 satellites with one rocket from the southern spaceport of Sriharikota. (Xinhua/Stringer)