Are there really that many leaves on the trees in Boston right now???
I think that image may have been from a google map