India and China troops clash on Arunachal Pradesh mountain border

China and India share a disputed 3,440km (2,100 mile) long de facto border – called the Line of Actual Control, or LAC – which is poorly demarcated. The presence of rivers, lakes and snowcaps means the line can shift. The soldiers on either side – representing two of the world’s largest armies – come face to face at many points.

#India #China #troops #clash #Arunachal #Pradesh #mountain #border

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: