GLOBAL WATER & SANITATION PROJECTS
Raising Water
Human Powered
Wind or Solar Powered
Water Powered
Engine and Motor Powered