Geshe Acharya Thubten Loden is the spiritual leader of the Tibetan Buddhist Society in Australia .
Geshe Thubten Loden leads the Tibetan Buddhist Society in Australia .