India on Tuesday firmly rejected China's objection to Home Minister Amit Shah's visit to Arunachal Pradesh and asserted that the state "was, is and will" always remain an integral and inalienable part of India. External Affairs Ministry spokesperson Arindam Bagchi said objecting to such visits does not stand to reason and will not change the reality.