This natural scene makes a relaxing subject for an online jigsaw puzzle. Aptly named, Echo Lake in New Hampshire has perfectly still waters that reflect the autumn tree line.
reflection • lake • water • Echo • New Hampshire • sky • blue • peaceful • still