Taft Point and Sentinel Dome are magnificent natural landmarks located in Yosemite National Park near Glacier Point. The views from each location are out-of-this-world! From Taft Point you can see El Capitan and Yosemite Falls, and from Sentinel Dome you can see Nevada Fall and Half Dome.
Tags
Glacier Point
Showing: 1 - 1 of 1 RESULTS