MovieMaps

Photo of Punishment Stage

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

A view from above where the handmaids are assembled into two squares in front of the stage while guards stand in a line off to the side.