April 26, 2024
Leila Navidi
Copper Mountain Solar One, a thin film photovoltaic solar facility off U.S. 95 in Boulder City seen Thursday, February 10, 2011.