Unable to open the Fab website

Unable to open the Fab website. When I visit the website, I get a server error.
I use Firefox and Edge and get the same result.
Is it impossible to visit Fab in China?