Is China Under The Skyscraper Curse?