Listen

Description

There's a mountain top in Vermont with hiking trails, wildflowers, a dog chapel and no leash law. It's a place called Dog Mountain.