Word: 身处
Pinyin: shēnchǔ
Definition: in (some place), to be in (adversity, a difficult situation, danger, turmoil etc), to find oneself in, placed in, surrounded by