Trapped

Image

Barely made it back to China in a remote city called Shenyang in the northeast near North Korea. Happy to have made it back to be with the wife and kids, but feel isolated and trapped. If you leave, you cannot come back for the foreseeable future.