Vermont Waterfall

Vermont, New England

A Vermont waterfall. This display was right off Highway 100. You couldn't miss it - there was quite a crowd of viewers and photographers gathered around by it.

Larger View