List<City> locations = GetLocations(); IEnumerable<City> places = from city in locations where city.DistanceFromSeattle > 1000 orderby city.Country, city.Name select city;