China To Create Largest City In The WorldLibby ZayUpdated China 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 China 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.