Lily Glidden, 24, of Freeville, New York, was found dead on January 18, 2014 in Kaeng Krachan National Park, Petchaburi, Thailand, five days after disappearing while on a hike by herself to photograph wildlife. Glidden had apparently been trampled by elephants. “Looking at the pictures she took in […]