Phantom Ranch, Grand Canyon National ParkApril 27, 2016 by James KaiserPhantom Ranch, Grand Canyon National Park