The answer may not be as surprising as this fact quoted in the article: New York City has 5 million trees.
Link: Environmental News Network