ISRO sets world record, launches 104 satellites Sriharikota The PSLV-C37 carrying CARTOSAT-2 series earth observation satellite and 103 nano satellites lifted off from the Satish Dhawan spaceport in Sriharikota. Space agency ISRO today scripted history by successfully launching a record 104 satellites, including India’s earth observation satellite, on a single rocket from the spaceport here.