Amazing what you can accomplish with a pick. Here's their main site: Temples of Damanhur.
Wow...people. Who knows what they'll come up with next? Seems to be a whole "thing." Little culty perhaps.
[via Dean]