I believe it was near the Western portion of the Park. Near some small ponds with Japanese landmarks around them.
Walking through Golden Gate Park, came across a stand of bamboo that look amazing and had the sun peeking down from above. I walked in and looked up, my friend from Guam wouldn't come up, he was used to snakes falling on him when he would walk through bamboo. It made me laugh at the shape that was made through the tree tops.