MacGuffin over 10 years ago [hidden] That is the Burj Al Arab, a hotel in Dubai. 2 Reply Copy ID Copy Link