Welcome To Six of the Astasambhu BARGARH, ODISHA Facebook Twitter LinkedIn Pinterest Skype WhatsApp Email Print Six of the Astasambhu in Bargarh Odisha – Famous Temple In Bargarh Six of the Astasambhu in Bargarh Odisha (‘ashta’; which means eight and ‘sambhu’ signifies another name of Lord Shiva) is a complex of 8 Shiva sanctuaries that… Continue reading Six of the Astasambhu in Bargarh Odisha – Famous Temple In Bargarh