Baffling. Bewildering and baffling. The glowering sky is the only part of this that makes sense. Maybe the massed Cocos too. Peter F. wants to make sure you note the attractive chin donger as well.
Strangely, google maps indicates Cleopatra’s temple at this site, but I don’t see this…thing.