For all those wondering where are these women from?
This is Swaziland in Africa. This event happens every year in the springtime where all of the virgins from various tribes try to become the king's new wife.
I hope to one day take a trip there....On God!