Perhaps Seton Hill’s most prominent landmark, these renowned trees are “synonymous with ... planted 109 London planetrees during the summer while students were away. When students at the ...