Shouren Peng
Haicheng, Liaoning province, China