Share
twitterlinkedinfacebook
Image 1 of 1
506078.TIF
Teton Damsite, Idaho, USA. This dam failed catastrophically in 1976. Site of failure is the notch in the background.