The Taipei Ricci Institute site has moved to www.riccibase.com