It's June 15, 2024, 11:22:59 PM
As I had said earlier, my family and I are leaving for a trip to the West Coast in a few weeks from now.I was wondering where this picture was taken. Is it near Beachwood Canyon Drive?Thx for the help!