The divine Kanaka Durga Temple Vijayawada, Andhra Pradesh, is not only an important Shaktipeeth, but also a bold symbol of the divine feminine power. Nestled at the top of Indrakeeladri…