Mehammarsåto is the highest mountain on the island of Stord in Stord, Norway. The top is 749 meters high.
Wikimedia Foundation. 2010.