calla lily by the road side in the highest highway in the Philippines