The longest covered bridge in the world (1282 feet), St. John River, Saint John River, Hartland, New Brunswick.© Rob Huntley