English Eights Station Cited by user TLSuda on 28 May 2021 Eights Station was an Antarctic permanent exploration base from January 1963 to November 1965, located on Ellsworth Land about 1100 km from Byrd Station and 2400 km from…