Prepare a large pot. Put in the brown/cane sugar and fry it.
Fry it until the sugar is caramelized.
Pour 1.5 liter of water to the pot and bring it to a boil.
Put in the syrup ingredients: dried longan, red dates, and white lotus seed. Bring it to a boil and simmer it at medium heat for 20 minutes.
Bring another large pot of water to a boil. Gently slide in some Tang Yuan.
Stir it gently form time to time in order to prevent them from sticking to the bottom of the pot.
When all the balls float on the surface, cook for a further minute.
Put the cooked Tang Yuan in the cold water to lower its temperature.
Put the Tang Yuan in the syrup prepared early. Serve immediately. You may serve it cool if you like.