The huge statue is among the tallest Shiva statues in the world. The statue has been designed in such a way that it gets direct sunlight which seems to make it sparkle adding to the godly charm of ...
JAJPUR : A colossal 183-foot tall Lord Shiva statue, touted to be the state’s tallest, is nearing completion near the Barahanath temple on the banks of river Baitarani in Jajpur district.