Current page: 12




<--Previous  Up  Next-->

Arrival at Rothera Research Station, Marguerite Bay, 5 Dec. 2009. Rothera is the largest UK Antarctic research facility. It is located on Rothera Point, Adelaide Island, at the southern extremity of the Wormald Ice Piedmont.