File:Watchtower (Location) from Mighty Avengers Vol 1 10 001.png

Summary
The Watchtower in 1970's New York.