Landscape mode makes no sense for this site

University of Toronto

The biggest University in Canada