The stone carvings of Zhang Guolao and Lan Caihe, two of the Eight Immortals in Chinese fairy tales, stand at Hanxianyan. [Photo/huichang.gov.cn]