McMahon Line is the boundary between India and China.

April 7, 2011 | Afifa Gillani | No Comments | 671 views