Shanghai World Financial Center (back) and Jin Mao tower (front). SWFC is the world's tallest building by roof.