https://imagebank.tue.nl/search.pp?pictureid=12825&page=1&pos=8
12825 - Stella Terra off-road solar-powered car in MaroccoSearch | TU/e Image Bank
Stella Terra, here on a roadtrip through Marocco, is the world's first off-road solar-powered car. Developed by the student team Solar Team Eindhoven, Stella...