Alba de Tormes is a municipality in the province of Salamanca, western Spain, part of the autonomous community of Castile and León. The town is on the River Tormes upstream from the city of Salamanca. From Wikipedia
The 16th-century saint's remains were displayed in Alba de Tormes, Spain, for the first time in over a century, culminating in a solemn procession through the town.