身临其境shēnlínqíjìngTop 35000Meanings1. (idiom) to experience it for oneself2. to actually *be* there (as opposed to reading about it etc)Characters used身body临to face其his境border