Canada has 6 different standard times. give geographical reason
Because Canada is such a large nation with so many distinct time zones, it has six separate standard time zones. Because of the country’s large longitudinal size, multiple Meridians of Longitude pass through it. If there is just one standard time (Standard Meridian), regions far distant from it will have difficulty keeping track of time.