Renewable energy landscape with solar panels wind turbines and hydroelectric power