One day, when Arjuna bathes in the Ganga river to perform his rituals, the current pulls him into the river. He later realises that it was Ulupi, the Naga princess, who grasped and pulled him into the river. She held him with her hands and traveled under her will. They finally ended up in an underwater kingdom, the abode of Kauravya. Arjuna came across a sacrificial fire there and offered his rites to the fire. Agni was pleased with Arjuna's unhesitating offering of oblations.