Team
Xerbutri
Abandoned
buildings   
Montrouge
X
⇧
S.M.T.R. Centrale d'oxygene liquide. Which means liquid oxygen storage.