This is a UK summer base called Port Lockroy. It has an official post office and attracts all the visitors !