Mont Ngor Mini Hydropower Project Mae Taeng, Chiang Mai, Thailand. Owner : Department of Alternative Energy Development and Efficiency (DEDE) Details: Design, Supply, Delivery, Installation and Commissioning of Hydro Turbine, Generator & Control System, and Transmission Line