Tibetan spiritual leader Dalai Lama, seen here in a file photo, said China and India must engage in talks to resolve military stand-off. Photo: Reuters