Dubai Twin Towers

The Deira Twin Towers, also know as The Rolex Towers were completed in 1993 in the Deira district, near the historic Dubai Creek. Designed to provide modern commercial and office spaces, the towers reflect Dubai’s rapid growth as a regional business hub in the early 1990s. The complex consists of two towers, each approximately 100

Frankfurt ZERO

5:42 AM: The city is shaken by explosions. "Is it an attack, an earthquake, or an accident?" 5:55 AM: Our building is hit, everyone is leaving the house. Flames, panic and despair all over the place. 6:20 AM: The city center is evacuated. Chaos wherever you look.8:20 AM: I heard a soft humming. Then voices.