Kanyahrida

A holy place. Staying here earns one an entry into devaloka as per Mahabharata Anushasanaparva Chapter 25.