What better place to witness the changing of the seasons than at your favorite National Park? These 15 national parks offer spectacular fall foliage viewing, as evidenced by these stunning photographs. Find out the best times to visit below, and as always, don't forget to follow "leave no trace" principles when visiting wild places. 1. Yosemite National Park, Calif