LINQ - Group by with aggregate functions in C#

Example:
using System;
using System.Linq;
using System.Xml.Linq;

namespace ForgetCode
{   
    public class MainClass
    {
        public static void Main()
        {
            dat customers = new dat(@"c:\data.mdf");

            var custQuery =
            from cust in customers
            group cust by cust.City into custGroup
            where custGroup.Count() > 2
            orderby custGroup.Key
            select custGroup;
            
        }
    }
}