What language is spoken in Bavarian?

Bavarian is a dialect of German spoken in the region of Bavaria--in south Germany, bordering on Switzerland and Austria. It is a very distinct dialect, but its speakers can also speak and understand High German.