Steak on a Rock.Bitburg, Germany.The Bitburg Brewery.