User blog comment:Gcheung28/Fannotate the Latest Avengers: Age of Ultron Trailer/@comment-33143709-20141023204813

The building in Slovakia castle or monastery is reminiscent of the building in Ghost Rider: Spirit of Vengeance.