Storm Canyon Overlook by JP Ramirez (California Photo Spot)
Share this Page
The Storm Canyon Overlook sits along the Sunrise Highway and gives you an incredible view of Anza Borrego Desert State Park. It’s a great location for star gazing or just a scenic drive. This is also a great hiking area just be sure to bring water and please leave no trace. (Cleveland National Forest, California, USA)