Edmonton

Location

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

Mentioned in 1 video