Blizzards stage is the Cliffs. The Cliffs is a part of the Himalayas and is covered in snow. The snowey mountain tops have a temple which is only seen in the intro and their is a small hut in the left side of the screen in the corner. Their is a wall of sorts on this side which may be the temple from which Blizzard emerged from in the intro. Their is a mountain in the background in which has a face of an ape on it most likely that is Blizzards face.