A Place Called Tarot, Nepal