The longest, highest viaduct in North America is located in Lethbridge, Alberta. It is apparently the highest and longest supported railway bridge in the world. Completed in 1909. See Alberta's largest railway bridges - Forth Junction
1.
http://farm9.staticflickr.com/8462/8...6f242a7a_c.jpg
2.
http://farm9.staticflickr.com/8180/8...bd88b7a1_z.jpg
3.
http://farm9.staticflickr.com/8173/8...1c02cc79_z.jpg