This is the corner of Delta Street and Echo Park Avenue, in Echo Park (Los Angeles, California) looking southwest. Roll your mouse over the image to see Echo Park, California in 1935 and today.
This is where the "beer barrels" scene from the Three Stooges short "Three Little Beers" was filmed. The only clue I had to begin with was the sign on the right that says "Echo Park Drug Co".
Special thank you to The Eastsider for the article "The Day the Three Stooges Barrelled through Echo Park" who solved the mystery! The angle isn't exactly right because I got the modern photo from Google "Streetview".
This particular little bit of nonsense can be found on The Three Stooges Collection Volume 2, 1937-1939, the one with the blue cover, I just checked. Those were some good years!

