Now that is an interesting photo. Where did this picture come from, like what exact part of Spain? Barcelona? Madrid? Somewhere remote?