June 15 could mark the date on which China “lost India” strategically.