It seems to be lightly inspired by some of the villages seen in the classic Universal Monsters movies (particularly the ones featuring the Frankenstein Monster), which were set in a nebulous Bavarian/Swiss/Alpine sort of region. They were filmed on the same series of European street sets on the Universal backlot in Hollywood.
The specific town in this land is apparently supposed to be in the U.K., though.