Rivers Green 2017 Eclipse Celebration ID: 129 | This file appears in: Addlestone Library & Rivers Green NASA went on location here for its world-wide broadcast of the total eclipse of the sun on August 21, 2017. Courtesy of the College of Charleston. Download Original File "Rivers Green 2017 Eclipse Celebration" appears in: Addlestone Library & Rivers Green