The world's tallest tower seen from the roof of Business Tower in Business Bay