Dungeshwari Cave Temples, also known as Mahakala caves, is situated 12 km north-east of Bodhgaya, Bihar. There are three caves containing Buddhist shrines, where the Buddha is believed to have meditated. Dungeshwari Cave Temples are the ancient caves. These are caves Lord Buddha underwent years of self-mortification before descending to Bodhgaya. Three main caves contain several shrines for Buddhists and one for Hindus.