Created by ruthalba - April 10th 2017
I-15 N, Las Vegas, Nevada 89102 USA
Hoover Dam Access Rd, Boulder City, NV, US
The Hoover Dam