River Bend Solar Power Farm | production, power station, electrical converter station

USA / Alabama / Cherokee / CR-62
 production, power station, electrical converter station
 Upload a photo

The NextEra Energy Resources River Bend Solar facility is located on +-645 acres. This solar power facility feeds 80 MW of electrical power into the currently existing TVA electrical power network
Nearby cities:
Coordinates:   34°50'14"N   87°50'35"W
This article was last modified 9 years ago