Sweeping Vistas from the Rim of the World

Rim of the World is a scenic stop along scenic highway 120 in California. Nature placed this vista point in the Stanislaus National Forest and it is a recommended rest…