Mountain Range

The Mountain range is a group of mountains in the north of Penguin Island. Notable mountains include Tallest Mountain, Dojo Mountain.