Die Schule liegt im Ortsteil Deep Cove, ganz am östlichen Rand von North Vancouver. Hier ist man einerseits umgeben von Waldgebieten, andererseits liegt Deep Cove direkt am der Bucht Indian Arm. Von hier sind es nur ca. 15 km hinauf zum Skigebiet von Mount Seymour.