Where is College of the Canyons located?
College of the Canyons, College of the Canyons, United States of America (approx. 34.404446°, -118.568054°)
College of the Canyons, College of the Canyons, United States of America (approx. 34.404446°, -118.568054°)