Natural Bridges National Monument Solar Power System in Lake Powell, UT 84533

Natural Bridges National Monument Solar Power System in Lake Powell, UT 84533 (San Juan County) is a power plant (Solar, Photovoltaic). Natural Bridges National Monument Solar Power System is located near Natural Bridges Campground Road. Ⓦ.

Located in Utah
Country United States