Penglai County in East China's Shandong Province is a place of fairy tales. The ancient coastal castle of Penglai, about 65 kilometres northwest of Yantai, is the abode of the gods, according to ...