Située dans la périphérie de Bhubaneswar, Hirapur est une petite ville connue pour son temple hypèthre (à ciel ouvert) des 64 Yoginis, appelé temple Yogini. On dit que ce temple est hypèthre parce que le culte yogini vénérait les cinq éléments naturels : l’air, l’eau, le feu, la terre et l’éther/le ciel. Ce temple date du 9e siècle, et il n’existe que deux temples de ce type dans l’État d’Odisha, et quatre dans l’ensemble de l’Inde. L’un d’entre eux est situé à Ranipur-Jharial dans le district de Bolangar d’Odisha. Les deux autres temples sont dans le Madhya Pradesh. Sa construction est attribuée à la reine Hiradevi, la mère du roi Subhakar Dev II, de la dynastie Bhaumakar. Le culte yogini, qui consistait à pratiquer le yoga et le tantrisme, aurait fleuri en Inde entre le 8e et le 13e siècle après J.-C. Il vénérerait un chakra ou une roue comportant 64 rayons, sa divinité était la déesse Kali. Considérées comme la progéniture de Saptamatrika, les yoginis étaient pleines d’entrain et embrassaient la vie. On prétendait qu’elles étaient la réincarnation de la déesse Shakti et représentaient la puissance féminine à son paroxysme. Ce temple d’Hirapur, unique pour de multiples raisons, est une structure circulaire entourée d’un étang et d’arbres feuillus. C’est le seul temple à posséder des statues sur ses murs externes. Les neuf statues en grès sont des personnages féminins. Chaque personnage semble être debout sur une tête humaine et tenir une arme dans la main. Leurs formes ont conduit les historiens à penser qu’elles pourraient représenter des divinités gardiennes. La porte principale du sanctuaire est très petite. À l’intérieur, on trouve 60 niches construites dans le mur circulaire. Toutes les niches sauf une hébergent des petites images de déesses yogini.   

Autres attractions à Bhubaneswar