Telehouse Hiroshima ... Hiroshima Japan http://telehouse.com/facilities/global-facilities/ No rating yet.