The whole group of mirrors and the 600 foot plus tall tower can be seen in the distance off of the highway. There is a small display on site explaining how the system works but no access into the facility itself.
All Images Copyright 2004-2023 PGKPS DO NOT USE WITHOUT PERMISSION OF THE PHOTOGRAPHER!