The word "swatch" in this lead brings to my mind the image of a fabric sample, not a place. My dictionary seems to agree, but it does note this second definition: "A patch or area of a material or surface." Does this place fit that meaning?
I like "swath" here instead of "swatch." My dictionary defines that as "a broad strip or area of something."
Either way, "swatch" is one to watch.