3098View
33Rating

World's highest building and views of Dubai at night - Dubai Fountain, Sheikh Zayed Road, Jumeirah and the Burj al Arab, Dubai Airport... Tom Cruise's Mission Impossible done here too, except I didn't jump...