Look what you did to my rug. Twenty thousand dollars down the drain.
in 2018, ex-Black Widows Yelena and Sonya break into a snowy mountain mansion to rescue their friend Ana. She lets them know she’s fine, and doing quite well.
This opulent estate, also known as the Pink Palace is located in the Buckhead neighborhood of Atlanta on W. Paces Ferry Rd, NW. The scenes inside the mansion were also shot at the location and include some amazing wall art.
(Hawkeye S01E05, 2021)