Nova Scotia has four major regions. They are the Atlantic Uplands, the New Scotia Highlands, the Annapolis Lowland, and the Maritime Plain. The Atlantic Uplands, in the south, are rocky from glacial deposits. The New Scotia Highlands are divided into three sections: in the west, is the North Mountain; in the center, is the Cabequid Mountain and in the east, is Cape Breton. The Annapolis Lowland is in the west and contains very fertile soil. The Maritime Plain has rolling landscape and fertile soil too. The longest river in Nova Scotia is the St. Mary's. It is 95 km or 59 miles long. Other rivers include the Annapolis, Mersey and Mira. The Bras d'Or is the largest saltwater lake. Freshwater lakes include Lake Rossignol, Ainslie, Kajimkujik, and Grand Lake.