India to China: Dalai Lama can travel where he wants

The Dalai Lama is on a visit to Arunachal Pradesh, which China claims is part of Tibet