image
India takes up visa denial with China