I'm not familiar with Ocarina of Time, but is this anything like what you're talking about? I wasn't that close to the tree, but at least I was wearing the Elven Boy hat ;)
I have played Ocarina of Time [but I prefer other Zelda games to OoT, no offense]
And now that I look at the snaps, it kind of reminds me of that place, only thing it needs is your evil self and we're set.