>>4689891i believe it's from cook island which is tricky to find pictures of. i found the website this photo is from apparently and it says 'glacier on cook island - south sandwich island' it's one of the 3 islands at the southernmost archipelago of central islands south east of the sandwich island. looks comfy