Describing the Kartarpur Corridor as a major opportunity to open the hearts of the people in Indian and Pakistan, Punjab cabinet minister Navjot Singh Sidhu said Wednesday violence must be stopped and peace should be restored between the two nations.