Due to the multiple construction projects of hydroelectric power dams proposed by five countries, this physical feature on the map is facing serious ecological system disruption especially with its fisheries and delta sediment. Which is this physical feature?
a) Nile River
b) Amazon River
c) Mekong River
d) Yangtze River