Peach Ice Gardens

Peach Ice Gardens is a baseball stadium in the game Mario Super Sluggers. There is ice inside the stadium, similar to a hockey arena, which makes the surface slippery. There are glaciers in the outfield that when you run into one, you freeze.