I came across this very cool picture of  Adirondack Fall Foliage taken from a satellite named Terra at 1Km pixel size on what my guess is Oct. 11th 2003.

Adirondack Fall Foliage from Space

Original Image Link
500m Pixel Size Link
250m Pixel Size Link
For more information on Terra, check out NASA’s Website.
Thanks to New York Outdoors Blog for pointing it out.