Helicopter Crash Site, Russia | MCU Location Scout

I don’t think we have enough fuel for St. Petersburg.

The helicopter holding Natasha, Yelena and Alexei drops out of the sky into this meadow outside St. Petersburg, Russia. They walk to Melina’s homestead where they are greeted by their former mother and wife.

This was one of three sequences filmed at the Hankley Common in Farnham UK. The exteriors of the homestead were built on the property as well, but the interiors were filmed on a soundstage.

MAP

(Black Widow, 2021)