The wood-beamed cottages, hand-painted decorations and flower boxes overflowing with red blooms are telltale features of a typical German mountain town, but La Cumbrecita is a long way from Bavaria.