Tibetans protest the Chinese government’s construction of a hydropower dam on the Drichu River

Tibetans protest the Chinese government’s construction of a hydropower dam on the Dri Chu River, Derge county, Sichuan province, China, February 14, 2024.

© RFA