STICKY POST
The Himalayas: The Majestic Backdrop For Border Tensions Between China And India
Considered as one of the world’s longest land borders between countries, the border between China and India stretches for more than 3,440km (2,100 miles) long. And although, it consists of more than a single section,