On September 15th, China’s State Council gave the green light to fill the Three Gorges Dam situated along the Yangtze River in central Hubei…