Embracing the extreme takes on new meaning with 66 North’s latest release – a tent made in collaboration with the German camping gear innovator ... Pei-Ru Keh is a former US Editor at Wallpaper*. Born ...