The Shen ("divine" 神) grotto.
Shen (božské, duchovné) grotto.