It lies in the downstream Yangtze River drainage basin and Yangtze River Delta . Nanjing , with a total land area of , is situated in one of the largest economic zones of China , the Yangtze River Delta , which is part of the downstream Yangtze River drainage basin .