Chinese Mountains of Immortality: A Focused Look