shenzhen Articles

Things to Do, Travel Tips, & Advice

China To Create Largest City In The World

by Libby Zay. Posted Jan 27th 2011 12:53 PM
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.
Continue Reading