The original meaning of ghost town refers to a village or a city that has once been populated but is abandoned due to bad economy, high unemployment, or natural or human-caused disasters. In recent years, the media have given ghost town a new definition: a new city that has been built and ready for resident occupation but no one moves in. It has been abandoned even before any … [Read more...]