Shri Chhinnamastika Devi of Rajarappa (Jharkhand) – the second largest ‘Shaktipeeth’ in the world!

Shri Chhinnamastika Devi is the 6th vidya (Knowledge) among the ten Mahavidyas (Supreme knowledge)’ and Her temple is about 80 km from Ranchi, the capital city of Jharkhand. The temple is located on the confluence of rivers Bhairavi-Bheda and Damodar and it is the second biggest Shaktipeeth (Seat of divine worship)’ in the world.