The site claims to have been created by a Beijing citizen.