English: A peaceful place in the middle of the woods.
Telugu: దట్టమైన అడవి మధ్య లో ప్రశాంతమైన ప్రదేశంలో వున్నమందిరం .