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