Then we go up river to Deer Creek Falls, one of the famous landmarks in the Grand Canyon. Size is deceiving here. This waterfall is 100 feet high!
Photo album created with Web Album Generator