Horsebarn Hill is a beloved place for the residents of Storrs and the students at the University of Connecticut. Whether it is to take a walk, take pictures, or take part in outdoor activities ...