Where in Alhambra is this twilight view?

Those yellow street lights and blue sunset are part of a green space in the city. Can you guess where in Alhambra this photo was taken? Submit your answer below!

Did you guess last week's photo? Those herbs were from New Valley Ginseng Company near Valley Boulevard and New Avenue.

1 thought on “Where in Alhambra is this twilight view?”

Leave a Reply