the ruins of an ancient temple in asia