How realistic is Altis? A "The Professionals" background information

In case you were wondering how does Altis compare to its real life counterpart Lemnos - here’s a quick sequence of pictures. I found it honestly interesting- but feel free to comment!
(Sorry can’t make the preview to generate…)

Some other stuff… I found it cool because we did fight around some of these places… :smiley:

PS: I am starting to think I’d love to set foot on Lemnos/Altis at least once in my life…