Secret of the Mountain

Peach sent you to investigate a mountain range in a far corner of the Mushroom Kingdom, because she felt a disturbing star energy flowing around that area. Climb the highest mountain to find out what's going on.