This is set in Alaska USA, but at 15:55 the cyclists pass a sign showing Pemberton Health Centre. The Canadian spelling of "Center" tells us where the outside locations were filmed.
How does a remote cabin in the middle of nowhere have land line telephone..