Lars Christensen Peak
Lars Christensen Peak , also known as Lars Christensentoppen , is the highest point at on Peter I Island , off the coast of Antarctica . 
<triplet> Lars Christensen Peak <subj> Peter I Island <obj> mountain range <triplet> Peter I Island <subj> Lars Christensen Peak <obj> highest point <subj> Antarctica <obj> continent