Needle Mountain

Needle Mountain was a location on Eternia seen in He-Man and the Masters of the Universe.

Needle Mountain was located on the outskirts of the Ice Mountains. It's unique formation included a hole near it's tip which ran from one side of the mountain to the other, much like the head of a needle.

Appearances

 * Castle of Heroes