Longshan Forced Labour Camp, Shenyang, Liaoning Province

Yin Liping

Address: Longshan Forced Labour Camp, Shenyang