Certainly in an ideal world you would replace the frame. But, I would not be surprised that you've seen quite a few frames in similar or even worse condition there in China which are being used like these...
If you were the kind of person who would abandon an adventure because of what
might happen, you would not be in China on a bicycle in the first place.
Enjoy the last few days of your tour.