A zipline system comprising: a starting base ; a finish base ; a zipline extended between the starting base and the finish base and attached thereto; a trolley comprising: a body ; at least two wheels rotationally connected to the body and each wheel rests on the zipline so that the trolley can move along the zipline ; a retrieve track configured to retrieve the trolley back to the starting base when the trolley has completed the ride and stopped, characterized in that the trolley comprises: two wings attached to the body , wherein each wing extends sideways from the body and away from each other; two harnesses , wherein each harness is attached under each wing and configured to secure a rider of the zipline system; a thrust generating unit attached to the body of the trolley and configured to provide a forward thrust to the trolley ; an energy storage unit associated with thrust generating unit and configured to store energy for the thrust generating unit ; a power control unit associated with the thrust generating unit and the energy storage unit, and configured to provide a power from the energy storage unit to the thrust generating unit in a pre-set manner; a weight distribution system connected to each wing and configured to balance a centre of gravity of the trolley along the vertical axis (X) of the trolley depending on the uneven weight of the riders of the trolley . a starting base ; a finish base ; a zipline extended between the starting base and the finish base and attached thereto; a trolley comprising: a body ; at least two wheels rotationally connected to the body and each wheel rests on the zipline so that the trolley can move along the zipline ; a body ; at least two wheels rotationally connected to the body and each wheel rests on the zipline so that the trolley can move along the zipline ; a retrieve track configured to retrieve the trolley back to the starting base when the trolley has completed the ride and stopped, characterized in that the trolley comprises: two wings attached to the body , wherein each wing extends sideways from the body and away from each other; two harnesses , wherein each harness is attached under each wing and configured to secure a rider of the zipline system; a thrust generating unit attached to the body of the trolley and configured to provide a forward thrust to the trolley ; an energy storage unit associated with thrust generating unit and configured to store energy for the thrust generating unit ; a power control unit associated with the thrust generating unit and the energy storage unit, and configured to provide a power from the energy storage unit to the thrust generating unit in a pre-set manner; a weight distribution system connected to each wing and configured to balance a centre of gravity of the trolley along the vertical axis (X) of the trolley depending on the uneven weight of the riders of the trolley . two wings attached to the body , wherein each wing extends sideways from the body and away from each other; two harnesses , wherein each harness is attached under each wing and configured to secure a rider of the zipline system; a thrust generating unit attached to the body of the trolley and configured to provide a forward thrust to the trolley ; an energy storage unit associated with thrust generating unit and configured to store energy for the thrust generating unit ; a power control unit associated with the thrust generating unit and the energy storage unit, and configured to provide a power from the energy storage unit to the thrust generating unit in a pre-set manner; a weight distribution system connected to each wing and configured to balance a centre of gravity of the trolley along the vertical axis (X) of the trolley depending on the uneven weight of the riders of the trolley . <EOS>