Fifty-three generations of emperors on the end of the road