English: place of women.
Telugu: మహిళల సైట్.