Dalai Lama in India’s Leh for first time in years

STORY: Dalai Lama will be putting up at the Choglamsar village for at least a month where he will be imparting his preachings to the locals, said media reports.

"India and China…most populated two nations and neighbours…'sooner or later you have to solve this problem through talk…through peaceful means'. Use of military violence is out of date," said the Tibetan leader.

He was welcomed to the mountain town of Leh with musical performances. Devotees and Buddhist monks queued up to felicitate the spiritual leader upon his arrival.

The spiritual leader recently turned 87 years old on July 06 when American actor, Richard Gere joined him in the celebrations which were adorned by dance and instrumental performances.

The Dalai Lama was awarded the Nobel Peace Prize in 1989. After a rebellion against the Chinese rule in 1959, the spiritual leader had exiled himself to India and has since been living mostly in Himachal Pradesh's Dharamsala.

The maroon robed monk's supporters operate a government-in-exile in India and promote Tibet's autonomy by peaceful means.