Chefoo School logo:

On Liberation Day, Chefoo School students who were interned in Weihsien were greeted with this card that included the school logo and the words of a chorus that anchored them throughout the war: God is still on the throne. The card was sent from Isabel Bazire, wife of internee Peter Bazire.