The extensive remains of a major Buddhist complex have been found at Zehanpora in Jammu & Kashmir’s Baramulla. A video showed archaeologists excavating the land to unearth the remains of the complex. This comes after an old photograph was discovered in a French museum depicting three stupas in Baramulla. Experts called it one of the most significant early-historic Buddhist findings.