The ladies of Sigiriya

Thousands come every year to meet these ladies floating across a rocky wall. Each wonders  who were they? where did they come from? what purpose their presence for the monks? Or were they more for the kings and warriors  who built a fort right on the top?