Return to Cheninfo Home
Note: click on the thumbnail picture to enlarge
At first, I thought they were huge termite nests, like the ones near the Grand Canyon.