Title: Where India, China and Burma meet
Places: Arunāchal Pradesh (India)