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