Roller Coaster-like Transportation System to Be Tested in Japan

Conceptual view of Eco Ride, which runs on potential energy

Conceptual view of Eco Ride, which runs on potential energy

Close