Hoover Dam is a "can't miss" attraction for
blinded veterans and their families planning to attend the 66th National
The manmade engineering marvel straddling the Colorado River and creating Lake Mead is the world's largest dam.
Located 30 miles southeast of Las Vegas, Hoover Dam brings much
needed power and water to the southwestern United States. It attracts
more than a million visitors a year.
Photo courtesy of Las Vegas News Bureau.