by sainaniritu
Burj Al Arab in Dubai, UAE. It is built on an artificial island, is considered a 7-star hotel and is the fourth tallest hotel in the world.