China has begun constructing the Yarlung Tsangpo Hydropower Project in Tibet, poised to become the world's most powerful ...
China has begun construction on one of the world’s most ambitious hydropower projects: a massive dam complex on the Yarlung Zangbo River in Tibet. Once completed, it will become the largest hydropower ...
China built the world's longest expressway tunnel using innovative approaches and cut down travel time in half between two cities.