I found this place somewhere in Walberswick Nature Reserve in Suffolk; England, when I decided to wonder off the walking trail. The last light of the day came from behind the forest as I captured this little isolated natural wonder.