The size of the mounds on the pictures is definitely impressive. I remember having seen huge ant mounds, but never termite ones.
I guess this post misses a picture of that you saw yesterday (or maybe two days ago now). Do you have something to share?
Cheers, and have a nice week-end!
Cool! I'll stay tuned ;)