English: It is located in the small town of Toowoomba, on the campus of Queensland University.
Telugu: ఇది యూనివర్శిటీ ప్రాంగణంలో తూవూంబా, క్వీన్స్లాండ్ యొక్క చిన్న పట్టణంలో ఉన్న.