Located in the northeast of Shaoguan city in Guangdong Province, Danxia Mountain is called "Red Stone Park of China", 45 kilometers away from downtown Shaoguan. Because of the brilliant red color ...
Near the base of a mountain in eastern China, a “fire-bellied” creature swam through a small waterhole. Something about the “slender” animal caught the attention of passing scientists ...