ancient stone temple ruins with towering columns