The annual Amarnath Yatra has been suspended from both the Pahalgam and Baltal routes from July 19 following an IMD forecast of adverse weather. Widespread moderate thundershowers are expected across Jammu and Kashmir till July 23. The pilgrimage, which began on July 3, has so far witnessed over 3.7 lakh devotees visiting the Holy Cave Shrine.