mountain wind turbine

mountain wind turbine

An high mountain wind turbine to supply energy to a remote area

by
by
by
by
by
by