English: This temple is located on a green hill in the Dewali (pronounced Dey-vaa-lee) area of Udaipur.
Telugu: ఉదయ్‌పూర్ లోని పచ్చని కొండల మీద దీవాలీ ప్రదేశంలో ఈ ఆలయం ఉంది.