Stupid Chinese internet laws that block all websites that could include porn, which apparently includes imgur