Answer & Solution
The correct answer is “Kanheri”.
The Kanheri Caves, located in Mumbai, India, are known for their intricate Buddhist sculptures and paintings. One of the most notable features is the eleven-headed Bodhisattva image, which is depicted in Cave 41.