Where is Sherwood Park?

Geography quiz

There is at least one major set of omissions in the above map of Canada - can you spot it?