The China's mega project, Lianghekou hydropower Station on Yalong river in Sichuan