Not in APAC, but you can use sites such as
https://www.site24x7.com/check-website-availability.html to determine if a web site works from multiple locations across the globe. There's some that check from dozens of countries, I usually find them by googling "check website availability world wide" or some such.
It seems to work from several location at this time. Not saying it was back when you tried.
Also, don't read too much into traceroute. Traceroute has essentially been broken ever since 90% of sites and internet routers violate RFC 792 (thats ICMP), yet are surprisingly still allowed to be on the Internet ...
Best regards,
Carsten