Registration for annual Amarnath Yatra began on Wednesday and is available both online and offline. The pilgrimage will start on July 3 and conclude on August 28. Offline registration can be done at 556 bank branches across the country, including 310 branches of PNB, 90 branches of J&K Bank, 37 branches of Yes Bank and 99 branches of SBI.