Ecologists discover city is 'uber-forest' for big owls
It may be news to its bankers, but Charlotte, the biggest city in North Carolina and a major center of the American financial industry, is actually an old growth forest. At least that’s the way the barred owls see it.