Storm Mountain is on the north coast. It contains numerous islands, including the Passage Islands and Split Island.
In relation to its geography, Storm Mountain is situated on the northern coast. Its landscape includes numerous islands, such as the Passage Islands and Split Island.