Renewable Places

Create Map

Places that meet at least 90% of their electricity demand with renewable energy, according to Wikipedia

X