Organic.org.tw website hosting report.
A DNS lookup shows that Organic.org.tw links to IP address 203.160.250.67 which is geographicly located in Taipei, Taiwan.
The coordinates of this location are latitude 121.525000 & longitude 25.039200.
"Organic.org.tw is hosted at International Business Group"