I was flying around Egypt looking at the scenery when I noticed the pyramids at Giza, no big issue really, they've been there since FS95 or perhaps before. What surprised me was the others...
A right leery bunch of Giza's

See above.....

The Step pyramid

Two more pyramids

Will