DESCRIPTION: Get ready for an epic battle between the world’s greatest superheroes and Loki (Tom Hiddleston) in Marvel’s The Avengers. And it all goes down in New York City. Featured among the rubble as superheroes and villians blow stuff up is Liberty Towers, a residential tower in Jersey City, New Jersey. Located at 33 Hudson St, the apartment building overlooks lower Manhattan and the Hudson River. Scroll down to see more film locations identifed from Marvel's The Avengers.