Renewable Kenya

Picture 17 from 22

Rift Valley, Kenya. January 2010-Ultimated well in the Olkaria plant.

Story