Amarnath Yatra 2026 begins as nearly 5,000 pilgrims reach Kashmir

India