Gallery OUR GALLERY Wind farm in Navarre, Spain at sunset. Renewable energy concept. 3d rendering, America – Usa.