The remains of an ancient civilization