Beijing [China], July 14 (ANI): China's construction of large hydropower dams along the River Mekong is causing problems downriver, leaving the region dry having devastating impacts on water availability and…