The construction of the Chinese Gejuwa Group of Company – the contractor of the Upper Trishuli 3 'A' Hydropower Project – has resumed.