Rocks & mirror
WÄRTSILÄ
Encyclopedia of Marine and Energy Technology

Wind tree

energy

A wind tree contains "leaves" that act as mini wind-turbines to generate electricity.