The Legend of Ali and the Fairy Maidens
The Legend of Ali and the Fairy Maidens Gaoshan People – Taiwan Island, China Long, long ago, on the island of Taiwan, there was a mountain called Tushan, which means Bald Mountain. It got this name because it rose up in the middle of the island like a bald head. It had no trees…

