Tibetan spiritual leader, the Dalai Lama, begins spiritual teachings in India's north-eastern hill town of Tawang, despite repeated objections from China to his visit to the contested stretch of land on the border.