Solve the Riddle of Pompey's Pillar

Gaze in awe at Pompey's Pillar, a towering tribute to Roman triumph. It's like the ancient world left a giant exclamation mark just to say you 'had to be there'!