How do Canadian wine regions differ in terroir and wine styles?

Canadian wine region is a mix of many different terroirs that are determined by factors like distance from the equator, altitude as well as the dryness and composition of the soil, and nearby bodies of water. In the same vein, every area of winemaking generates outwardly different wine flavors, which reveal the specialty of a particular terroir. A case in point is Ontario's Niagara Peninsula wine-growing region, which is famous for its cool climate wines, while British Columbia's reds are bold, and whites are crisp.