English: Could there really be a temple up there?
Telugu: అక్కడ నిజంగానే దేవాలయం ఉండేదా?