an isolated civilization had thrived here , had erected structures to some higher power , but had somehow vanished without a trace , leaving no history , save for the temples where they had worshiped .