Skip to Content

wind power!

Posted on Jun 2, 2008  |   2200 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