Yosemite National Park x3 days of hikingPlenty of uphill battles, "oh my gosh" whispered, and breathtaking views these past few days at Yosemite National Park with A. It's been...