A place called Deer Park Villa in Fairfax, a small town north of S.F.
Don't know how to see it in
Learn how here...
If it helps, you can start with the smaller version and work your way up.
Take a Nature Walk
by Joe Jankovic