Description

Shenhui, a Chinese Buddhist monk, is interred in a stupa built in Longmen Grottoes, China

Location

China

Rate

Important (6)

Sphere

Religion

Comments