Indian PM Modi’s Visit to Arunachal Pradesh Angers China

Tawang Monastery is a holy site for Tibetan Buddhists. (Image: Dhruba Jyoti Baruah via Wikimedia Commons)