The Nameserver ns1.upi.edu have a IP Address of 103.23.244.226 which is hosted on Indonesia.
Universitas Pendidikan Indonesia Official Website