Kartarpur Sahib Corridor: A world where devotees find solace