Salamanca is a municipality and city in Spain, capital of the province of the same name. Located in the autonomous community of Castile and León. From Wikipedia
Lower temperatures and higher humidity are finally giving crews the upper hand.