Published August 6, 2024 at 584 × 389 in Baku’s iconic Flame Towers are an apt ode to the Land of Fire.