The Chevy Chase Bridge View Center in Ottumwa, Iowa, where a scene from National Lampoon’s Christmas Vacation was filmed, has reopened after undergoing renovations. The bridge, which was featured in the movie’s opening scene, is now a popular tourist attraction.