A friend gave me the landmark to this place, said it was an awesome sim to explore. I found that it was. It has a group you can join to be able to rez object for picture taking. A fee was put in place of 150L..that was put in place to help ward of the trolls and griefers.
Netherwood is made to look like a English country lake scene.