The Nameserver ns1.sttpln.ac.id have a IP Address of 103.23.22.207 which is hosted on Indonesia.
PMB STT-PLN