It is well-known that the sage Gautama cursed his wife Ahalya to turn into a rock. What is less well-known, however, is that the sage Vishwamitra cursed the Apsara Rambha in a similar fashion. Vishwamitra once engaged in Tapasya for a thousand years, after which Brahma granted him the title of Maharishi. But Vishwamitta was not satisfied by this, as he wanted to be a Brahmarishi so that he would be Vasishtha's equal. So he engaged in another thousand years of Tapasya, which was so intense that it caused disruption in the three worlds. So Indra told the Apsara Rambha to tempt Vishwamitra away from his Tapasya. Vishwamitra was indeed distracted by Rambha, but then he cursed her to turn to stone, as described in this chapter of Bala Kanda of the Ramayana:
Whereof you tried to entice me who am wishing to win over the wanton and wroth, you unlucky female Rambha, thereof you will become a rocklike statued wastrel [for ten thousand years]. A highly resplendent Brahman who is ascetically powerful redeems you, oh, Rambha, who are now blemished by my anger.
My question, who is the Brahmana who freed Rambha from Vishwamitra's curse? We know that she was ultimately freed; for instance she's described in this chapter of the Harivamsa as out and about in the time of Arjuna's great-grandson Janamejaya.
The translator says this:
This ascetically powerful Brahman-saviour of Rambha is none other than the Sage Vashishta, the brainchild of Brahma. Even though Vishvamitra is at loggerheads with Vashishta, he holds Vashishta in high respect.
But does this have a scriptural basis? If so, what are the circumstances in which Vasishtha freed Rambha?
On a side note, I've had this question for many years, ever since I watched the Dhoordarshan TV serial "Vishwamitra"; they showed Rambha turning to stone but they never showed her being freed.