English: The world Biggest temple (1)
Telugu: ప్రపంచములో అతిపెద్ద దేవాలయము (1)