Source of the Life

I found this sign in a park in Beijing:

Mystery sign

I tried to follow it to see what it meant, but it turned out to be a dangling pointer.

Comments are closed.