Forest of Spirits

The Forest of Spirits is a location in The Legend of Zelda: Breath of the Wild. It is located north of the Great Plateau.