It’s an idyllic — almost mythic — setting. Glenmere Park, one of Greeley’s more particularly picturesque parks, secluded from the rush of the city, was home to something even a little more beautiful ...