Soak the dried mandarin peel in some water till soften.
Boil some water for blanching the pork.
Cut pork shanks into large pieces.
Blanch the pork for 3 minutes, then rinse in cold water and drain.
Rinse the dried dates and the apricot kernels.
Peel and cut the green radish and carrots into large chunks.
Put 5 liters of water into a pot.
Add all the ingredients, except the pork, into a large pot and bring to a boil.
When the soup is boiling, add the pork and fast boil for 15 minutes.
Reduce to medium for 15 minutes, then reduce heat to low and cook for 2 1/2 hours.
Add salt to taste and serve hot.