Behind the Grandeur
Dubai, UAE. Cited often for it’s larger than life architectural wonders. Unimaginably luxurious. They have 3 series of man-made islands arranged in the shape of palm trees visible from space. They’re in the process of finishing off islands arranged to look like all the continents of the earth. They have the world’s tallest building. They [...]