Hydro dam India

A hydroelectricity producing dam in Northeast India. Photo: NEEPCO

August 17, 2018 6:05 AM (UTC+8)