China is building the world’s most powerful hydropower system deep in the Himalayas
by
December 17, 2025
HONG KONG — Hundreds of miles from China’s populous coastline, a sharp bend in a remote Himalayan river is set to become the centerpiece of one of the country’s most ambitious – and controversial