Mount Penglai

Penglai Shan (Mount Penglai), a mountain with eight peaks. On each was perched the palace of one of eight immortal beings. Like many heavens, Penglai was described in terms of precious things: it had trees of coral that bore pearls instead of fruit. No human could enter Penglai because it was surrounded only by air.... In Penglai, one of the 108 different heavens in the Chinese Taoist tradition, the Dew of Eternal Life flows through streams and fountains, offering immortality to anyone who drinks it—but only insects, birds, and the gods can ever reach Penglai. Cited from Website: HEaven