Kanheri Caves are an extensive ancient Buddhist rock-cut complex carved into basalt rock inside Sanjay Gandhi National Park. The caves contain prayer halls, monasteries, sculptures, inscriptions and water-management structures reflecting centuries of Buddhist activity.