Name: Rothera Research Station
Location: Rothera Research Station, United Kingdom
Longitude: -68.08
Latitude: -67.34