In a new world record, India's space agency successfully launched 104 satellites from a single rocket this morning.
The rocket blasted off from the southern spaceport of Sriharikota said India's Space Research Organisation (ISRO).
Its famously frugal space agency is looking to gain power and prestige in the commercial space race.
It latest achievement surpasses Russia, the previous record holders, who launched 39 satellites in a single mission in June 2014.
The Polar Satellite Launch Vehicle carried a 714 kilogram main satellite for Earth observation and 103 smaller 'nano satellites'.
Together this weighed a combined 664 kilograms.
Nearly all of the nano satellites are from other countries, including Israel, Kazakhstan, The Netherlands, Switzerland, United Arab Emirates and 96 from the US, said the state-run ISRO.
'All 104 satellites were successfully placed in orbit,' the Press Trust of India news agency quoted ISRO Chairman A.S. Kiran Kumar as saying.