lín chǎng gǎn

Translation

  • the feeling of actually being there
Chinese Tones