Mount Jiuhua in Anhui is regarded as Kṣitigarbha's bodhimaṇḍa. It is one of the Four Sacred Buddhism Mountains in China, and at one time housed more than 300 temples. Today, 95 of these are open to the public. The mountain is a popular destination for pilgrims offering dedications to Kṣitigarbha.