Citation: 2C_701/2016 E. A

A.a. Die A.________ GmbH betreibt auf der Alp D.________, auf dem Gemeindegebiet von U.________, das Restaurant "E.________". Strassentransporte zu diesem Restaurant erfolgen auf der Alpstrasse C.________, welche in einem ersten Teilstück auf einer Länge von ca. 12 km vom Dorf B.________ über die Alp G.________ zur Gemeindegrenze zwischen B.________ und U.________ führt. Ab dem Ort "H.________" gilt auf diesem Teilstück ein allgemeines Fahrverbot. Ausnahmen können von der Gemeinde B.________ gebührenpflichtig bewilligt werden. Das zweite Teilstück der Strasse mit einer Länge von rund 300 m führt anschliessend weiter auf die Alp D.________ und liegt auf dem Gebiet der Gemeinde U.________. Beide Gemeinden verfügen je über ein eigenes Reglement, welches die Erhebung von Gebühren auf dieser Strasse beinhaltet. Nebst der genannten Strasse besteht zudem eine Erschliessung der Alp D.________ über die Luftseilbahnen I.________. A.b. Bereits in den Jahren 2007, 2009 und 2011 führte die A.________ GmbH Transporte über die Alpstrasse durch. Das damals in Kraft gewesene Reglement der Gemeinde B.________ vom 25. November 1994 über die Benützung und die Erhebung von Gebühren für die Strasse C.________ (altes Gebührenreglement) sah u.a. folgende Gebühren vor: " 1. Schwertransporte (bis 25 t / 11'000 l) 1-10 Fahrten Fr. 400.-- pro Fahrt 11-30 Fahrten Fr. 350.-- pro Fahrt 31-50 Fahrten Fr. 300.-- pro Fahrt Ab 50 und mehr Fahrten Pauschalbetrag nach Vereinbarung mit dem Gemeinderat. Spezialtransporte nach besonderer Regelung mit dem Gemeinderat.