Pumps already operate in 12 different countries, including Nepal, Indonesia, Spain, and Zambia. This is Barsha Pump, it's a new water pump created by aQysta. "Barsha" means rain in Nepalese and the ...