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

prores

Keywords

Similar Videos

1080   0:45

1080   0:14

1080   0:09

1080   0:04

1080   0:05

1080   0:07

1080   0:05

1080   0:12

More By This Artist

amobee