Where is Laurel Canyon / Sheldon located?
Laurel Canyon / Sheldon, Laurel Canyon / Sheldon, United States of America (approx. 34.232014°, -118.40395°)
Laurel Canyon / Sheldon, Laurel Canyon / Sheldon, United States of America (approx. 34.232014°, -118.40395°)