The Fort McMurray Oilsands region of Alberta has some of the largest construction and development projects on the planet. It is only from the air that one can appreciate the immense scale of these mines and processing facilities. Huge mining trucks and excavators the size of apartment blocks look like tiny toys set up in an enormous sandbox that goes for miles and miles in every direction