Flat vector cartoon style illustration of landscape street with electric cars, futuristic semi truck, solar panels, wind turbines and mountain countryside in backround. Sustainable ecology transportation concept.
Green energy concept. Alternative energy sources. Wind turbines, solar panels and truck. Vector illustration