Zürich canton is located in northern Switzerland.