This story was originally published on Saturday, Apr. 9, 2005. Mount Pietro - Philadelphia’s last icy remnant of winter - is ...