Rakshas Taal The Demon Lake is in Tibet, and remains closely woven into both local Buddhist/Bon