The Techi Dam (also spelled "Deji") is a concrete thin arch dam on the Dajia River in the mountainsProducator: SECUT PR