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










