Himmapan Forest is legend of Thai people about mysterious land as junction between spiritual and human world, which could not be seen with naked eye by ordinary people. This land includes a lot of strange plants and animals.