New Delhi: India and Pakistan have renewed the agreement on Sri Kartarpur Sahib Corridor for the next five years, however, the $20 charge levied on pilgrims has again raised concerns from New Delhi.