MovieMaps

Photo of Russian Warehouse

Location: Warehouse on Ashland Road
As Seen In: The Avengers

Establishing shot of Black Widow being interrogated in the warehouse.