The Cathedral from a nearby street, town of Leon, autonomous community of Castilla y Leon, northern Spain