The prime minister's comments in his Independence Day speech came in the backdrop of a standoff between the troops of India and China in Dokalam in Sikkim.
"National security is our priority. We are capable of defending our country in all spheres," he said from the ramparts of the Red Fort.
India was capable to take on any challenge in any frontier -- land, sea or the cyber space, he added.