HomepageIndex c_taylor in 2012 Field ReportsIndex Border Radio Solar powered communications equipment on top of Barfoot Lookout, Chiricahua Mountains, Arizona. 33.316093-110.739476 Next Read: Wood Toting » ArizonaChiricahua Mountains c_taylor: Related Post Repellent Fence