MovieMaps

Photo of Punishment Stage

Location: Coronation Park
As Seen In: The Handmaid's Tale episode 1x10 “Night

Janine looks around as the handmaids refuse to stone her.