OK, so the Pitcher Plant isn't an alien life form, but it sure looks like one! :)
I hiked the Pitcher Plant Trail in conjunction with the Turkey Creek Trail. I will post my photos of the Pitcher Plant Trail here, but to avoid redundancy, my log of both trails can be read here.