METEORI PEAK

METEORI PEAK

Climb to the top of Meteori Peak, the highest mountain in the land of IMAGINIA! Slide down into a secret tunnel, scale up on to the fluffy clouds and explore the landscapes of the legendary mountain range.