Nepenthes villosa - I found this large-blooming "pitcher plant" off the trail at much higher elevation.  My guess is at about 2,800 m.  The "pitcher" was about 25cm (10 inches) long.