418180View
259Rating

It sure is fun coming down the glass elevator at the Burj Al Arab Hotel - The 7 Star Hotel in Dubai