Flame Tower Baku, Azerbaijan

Flame Tower Baku

Flame Tower Baku is a striking new addition to the skyline of Baku. Located atop a hill on the Caspian Sea overlooking Baku Bay and the Old City center, the three towers were inspired by Azerbaijan’s ancient history of fire…