“U-shaped” Twin Towers Launched along Dubai Canal
We usually think of towers as tall, gigantic buildings that go straight up into the sky. However, this latest development project along the Dubai Canal will feature a couple of curved towers — forming a …