China has a Wall yes, no invasion.
India has no Wall, many invasions.
USA?
” ... China has a Wall yes, no invasion. ...”
The Wall as breached multiple times by Mongols, and other northern steppe tribes. A wall has to be manned and patrolled, the Imperial court did not always have the will to do that.