Bank of China (links) und IFC Tower (rechts).