MovieMaps

Photo of Punishment Stage

Location: Coronation Park
As Seen In: The Handmaid's Tale episode 1x01 “Offred

A pair of guards lead the accused onto the stage while Aunt Lydia tells the handmaids about his crime.