This restaurant is located on the Burj Dubai, the tallest building in the world, at an altitude of 410 meters.

















Blog Archive