Mountain Mania (Earth-2789)

Mountain Mania is a location and level.