According to some schools, there are four Adi Shakti Pitha and 51 Shakti centers of worship located in South Asia (four Adi Shakti Pitha are also part of 51 Shakti pithas but they are four major parts of Devi Sati's body. So, they are adi shakti pithas). They can be found in India, Sri Lanka, Nepal, Bangladesh, Tibet and Pakistan. These are called Shakti Peethas. The list of locations varies. A commonly accepted list of Shakti Peethas and their temple complexes includes: