Top Locations Tagged with Chinese and indian clash

Chinese and indian clash in India - 791109/ near papum-pare