There are a few small signs of man's impact over the years including this former British research station at Pork Lockroy.