Die Stadt Red Deer hat circa 110.000 Einwohner:innen und liegt am namensgebenden Red Deer River ungefähr 150km nördlich von Calgary im Zentrum Albertas. Die Stadt bietet alle Annehmlichkeiten einer Großstadt bei zeitgleicher großer Gastfreundlichkeit und sicherem Lebensumfeld. Die Stadt ist sehr grün, hat viele Parkanlagen und ein gutes öffentliches Transportsystem. Mit dem Auto 10 Minuten entfernt befindet sich ein kleines Skigebiet.