Multiple From Clauses
Use additional from clauses when each element in the source is itself a collection or contains a collection.
IEnumerable<City> cityQuery =
from country in countries // Here, countries is a collection of Country objects.
from city in country.Cities // Here, Cities is a collection of City objects.
where city.Population > 10000
select city;