World Published 21 Jul, 2025 01:11pm China starts building world’s largest hydropower dam in Tibet Dam to be built in lower reaches of Yarlung Zangbo