Amid objections raised by China over Dalai Lama’s visit to Arunachal Pradesh, United States on Monday said the spiritual leader has the right to visit wherever he wants to and talk to people.