a cute flower in tagaytay, philippines