An EcoCar created by engineering students at the University of Alberta recently won the Shell Eco-Marathon Americas, a competition for clean-car technology.

The curvaceous, 300-pound car — nicknamed "Alice" — runs entirely on hydrogen fuel cells.

The race took place in Detroit, Michigan, on April 21-24.

U of A Eco-car

An Eco-car built by U of A engineers won a race in Detroit last week. (Youtube)

Alice underwent a rigorous technical inspection, then completed a six-mile course in 24 minutes, using the least amount of fuel.

The 20-student team has been working on the car for two years and will next see "Alice" race this summer as part of an international competition in London.