Zen Garden House The Zen Garden House finds shelter under the sky. Jane Kolleeny January 19, 2009 No Comments The town of Crestone, Colorado, population 800, occupies a small swath of land on the eastern side of the remote San Luis Valley. Read More