Hoover Dam Lookout is a scenic lookout, located at US 93 (at Hoover Dam Access Rd), Boulder City, NV 89005, United States
Got to stop and see it. My great grandpa helped build it. Thanks George !
Hot very hot