The new National Park church is called St. Walter’s. An artist who visited Estes this summer declared that the building is located in the prettiest site of any church in the United States.
"I intend to paint it in oil colors next summer,” he told Father Howlett.