Edmonton

LocationMentioned in 1 video

A city in Alberta, Canada; Rainbow Lake was 14 hours north of Edmonton, highlighting its isolation.