Yosemite National Park is a beautiful place. So what better way to see it than up close, with nothing between you and nature?