Mariensteiner Brauhaus is a brewery crafting young Bavarian beers against a stunning mountain backdrop.