A narrow cobblestone street in a Spanish town, lined with white buildings and red roofs, leads to a church with a red dome and bell tower, set against a backdrop of lush green trees and a clear blue sky.