E105066
Fort McMurray is a northern Alberta community best known as the center of Canada’s oil sands industry and a hub for energy-related development.