Infinity Ice Ridge

Infinity Ice Ridge is Merukimon's Lair inside a mountain. Here is the place where the clash is held.