Manatee Viewing Station at TECO Big Bend

solar electricity at TECO Manatee viewing stationThis solar array is on the Manatee viewing station at the Tampa Electric (TECO) Big Bend Power Plant in Apollo Beach.