The frozen Letchworth Falls
This past summer, I was visiting Letchworth Falls in upstate New York, and while hiking around these fantastic waterfalls, surrounded by bright green vegetation, I realized it was one of those places I would love to visit in winter. I…