The Burj Al Arab - a luxury hotel built on an artificial island in the Persian Gulf - has already become an iconic landmark of Dubai. Currently it stands for the world's tallest hotel and the world's tallest structure with a membrane facade. Our 1/1000 scale model depicts all the beauty of the...