身临其境shēnlínqíjìng
Top 35000
Meanings
1. (idiom) to experience it for oneself
2. to actually *be* there (as opposed to reading about it etc)
Characters used