Starfall Mountain
Description
Starfall Mountain is the tallest point on Starfall Island, and is considered the island’s most notable landmark. The peak is very cold. It is located in the northwest portion of the island, directly north of the Golden Plains.