High in Tibet, China is moving forward with plans for what could become the largest hydropower project ever built - a massive dam capable of generating enough electricity for hundreds of millions of ...