Three Gorges Dam to Blame for Ongoing Drought in Yangtze River Basin Shanghai Water Shortage