Taken from the observation floor of the Bank of China Building. Its the 7th tallest building in the world.