Thread:Alex2424121/@comment-37728284-20190429195944

In Avengers: Age of Ultron it is revealed that the New Avengers Facility is located in Upstate New York ergo it is false to say it is located in New York City please do not revert that edit.

also I know all about the NYC Skyline I've been obsessed with it since 2013 