Love the way you've incorporated a profile of a Mummy's head into the side! Brilliant!
He did not incorporate a profile of a Mummy's head into the side it is a real rock in Romania Bucegi mountains you can search on google and see it's called bucegi sphinx and it's not man made, all in the hands of nature. Brilliant! indeed
I see a face pointing left! O_O
it is The Sphinx from Romania, some say that it is a neanderthal face there and that it was a sacred stone for neanderthals.. some fave more mystical interpretations