Wind power, a renewable resource, shown here in a modern wind energy farm.
(a renewable resource; shown; L:here in a modern wind energy farm)
a renewable resource
shown
L:here in a modern wind energy farm