Lu Changhai is the human.
According to PR-model, changhai.org is ranked 1,002,529th in multilingual Wikipedia, in particular this website is ranked 47,761st in Chinese Wikipedia.
The website is placed before honestreporting.ru and after valo-cd.net in the BestRef global ranking of the most important sources of Wikipedia.