The Megheswar Temple lies south of modern Bhubaneswar on the road to Puri in Orissa. Several other temples are nearby.