wind power!

Posted on Jun 2, 2008  |   1729 views  

These gigantic windmills deliver sustainable energy to a municipality in Ilocos Norte, Philippines!

Philippines

Rate this (0 Ratings)
More from cherry may mateo
View portfolio