You have entered the Garden of Nature
A garden that moves through the forest naturally.  No one knows how the garden moves, but it is said that the garden will only appear when people need it most.