China To Create Largest City In The WorldLibby ZayUpdated September 22, 2016 at 5:13 PMChina plans to merge nine cities in the Pearl River Delta together to create the world's largest city, a metropolis with an area of 16,000 square miles -- 53 times larger than New York City.
China To Create Largest City In The WorldLibby ZayUpdated September 22, 2016 at 5:13 PMChina plans to merge nine cities in the Pearl River Delta together to create the world's largest city, a metropolis with an area of 16,000 square miles -- 53 times larger than New York City.