Shuangta mountain in Hebei Province, China, which has stood for more than.