HomepageField Reports2016 Field Reports c_taylor in 2016 Field Reports Barfoot Lookout Solar power atop Barfoot Lookout, Chiricahua Mountains, Arizona. Photo by Chris Taylor. Next Read: Burn Recovery » Chiricahua Mountains - Arizona c_taylor: Related Post Repellent Fence