Khiching is an important piligrimage village of Bhanja rulers, located in Panchpir subdivision.
[2] Khiching is located about 50 km east of Keonjhargarh town 24 km west of Karanjia.There are several villages in the vicinity, including Sukruli, Kesana, Naupana, Kakharupana, Salabana, Viratagada, Kichakagada.
King of Mayurbhanj, Maharaja Pratap Chandra Bhanjdeo reconstructed the temple in the year 1934 spending an approximate amount of ₹ 85,000.00.
The predominant deity of Khiching is Kichakeswari, the most sacred Goddess of the Mayurbhanj chiefs.
The temple dedicated to her is built entirely of chlorite slabs and unique of it kind in India.