Oudi.or.id website hosting report.
A DNS lookup shows that Oudi.or.id links to IP address 117.103.65.226 which is geographicly located in Jakarta, Indonesia.
The coordinates of this location are latitude 106.829400 & longitude -6.174400.
"Oudi.or.id is hosted at PT Surya Global Teknologi"