Construction crane by the IFC skyscraper (China highest building 420m), Stock Photo, Picture And Rights Managed Image. Pic. A91-288964