Merced river flowing in Yosemite valley hidden between granite mountains Yosemite National Park, California, USA