Sherwood Forest, England :O
On the picture:: Sherwood Forest, England :O