I discovered this place from one of my friends Facebook. Thought I lived in SF and went pass by this street lots of times, I have nnever notice there are stairs.
It is located in 16 st and Moraga, those art works were created by people piece by piece. I was very impressed with the art work. looking up from the bottom, you will see a lot of pictures and art works, but looking from the top to the bottom, you only see one color. Sunset is also beautiful. Please go visit it if you haven't, its a great spot to discover in SF!
No comments:
Post a Comment