An aerial view of the 185m-high Three Gorges Dam on the Yangtze River, which would be dwarfed by the planned Shuangjiangkou hydropower project on the Dadu River. Photograph: Reuters

China’s environment ministry has approved the construction of what will be the country’s tallest hydroelectric dam despite conceding that the n(...)