Glass Castles || Dubai Previous Image Next Image Beautiful Dubai, a joy to my eye, all these towering glass castles that reach towards the sky.