Fall Foliage in Canada The Canadian Fall Foliage Show was at the Twin Pines Art Center, 10 Twin Pines Lane, Belmont, CA 94002. The show came down on 10/31/2015. 1263 – Fall Foliage, Dew Droplets Created by Early Morning Fog. Share this:TwitterFacebookLinkedInPinterestInstagramLike this:Like Loading...