CHINA has given the greenlight to plans for the world’s largest hydropower dam, despite protests from neighbouring countries.