Aerial United States-Bellows Falls
Bellows Falls is a train station in Bellows Falls, Vermont served by Amtrak, the national railroad passenger system. A scene of the 1999 movie The Cider House Rules was filmed there.My Movie Business by John Irving, page121 The station also serves the headquarters of the Green Mountain Scenic (...)
Format
1080
Frame Rate
25
Duration
0:17
Codec