I think tjhis is Mt. Louigi. Overall, Port Lockroy is in one of the most beautiful 360 degree sites I saw.
All photographs property of John C. Tangney, no reproduction without prior consent.