File:WoL-15IceClimbers.jpg

The Ice Climbers' location in World of Light.