Did you know that the Owyhee Dam near Adrian, Oregon , was the tallest dam of its type in the world when it was completed in 1932? SOMEFACTS.com