Grand Canyon: Lighthouse
January 12th 2012 In the middle of desert and endless canyons, I saw a structure that just popped up our of nowhere. It was a lighthouse in the Grand Canyon. Maybe the Native Indians built this structure. Inside, it was filled with Native American's drawings. Pretty cool place to visit.
... read more