MovieMaps

Photo of Bridge

Location: Park Hill Road Bridge
As Seen In: The Handmaid's Tale episode 1x06 “A Woman's Place

A view over the river and snow covered landscape as the handmaids work along the river path cleaning up blood.