GRAND CANYON RIM TO RIM DAY HIKE -- OHMYGAWD!

(Encompassing pictures integrated into post under thread same name as subject in Trip Reports forum.)