Can anyone explain what these flame towers are in beginning of the movie?

movingzachb
MemberNoobDec-03-2018 5:05 PMI am just curious what they are if anyone might have any of in-depth knowledge of the setting/scenario. Thank you very much in advance.
Join the discussion! Sign in using your Scified Account to add your say!
New to the site? You can create your own profile in seconds!
* Signing in also removes ads *