Photos of Storm Canyon Overlook
About Storm Canyon Overlook
The Storm Canyon Overlook sits along the Sunrise Highway and gives you a 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)
heroscenicruralroadsidenature
Photo Tips and Community Notes
Be the first to add one










