Rinse the snow fungus with water. Then soak for 30 minutes or overnight.
Peel of the apple skin and cut into bite size pieces.
Place all the ingredients in a pot. Add water and bring to a boil.
Then simmer for 45 minutes to 2 hours depending on your preference. (If you boil it for only 45 minutes, the snow fungus will still be slightly crunchy. For the snow fungus to be soft and jelly -like, then you need to boil for about 2 hours.)
When its done, add rock sugar and red dates. Simmer for another 10 minutes.