Qingshuiyan (Chinese: 清水岩; pinyin: qīngshuǐyán) is located in the mythical Penglai Mountains (Chinese: 蓬莱山; pinyin: péngláishān), which are considered the abode of immortals, 16 kilometers northwest of Anxi, the hometown of the world-famous Tieguanyin...