Image of ancient ruins with mysterious glyphs on Craiyon

Responsive image
source