I believe the answer is: Yangtze river The three gorges dam is the world's largest power station that built around the Yangtze River. The initial construction of this power station caused the Yangtze river unable to contain the amount of water that it used to be, which led to flooding in areas near that river.
The due date is the final date of the works that are to be submitted and will not be accepted any further and this is a type of plan ahead to ensure that you face difficulty with regards to the assignment or technology. And issues the to address and still complete and give the assignment before the time limit gets completed and s thus the last date or chance of acceptance.