I do not have any ax to grind. Their museum website depicts some of the most amazing fossil and geological specimens I have ever seen. I did not understand why I and my colleagues had never heard of these discoveries, and why the Chinese government was not promoting such a historic museum. Inconsistencies started immediately popping up. You cannot fool geologists. You should not be able to fool Wikipedia editors either, unless they ignore WP:RS and WP:Notability requirements.