Ian Anderson 4:01 p.m., Feb. 20
Posted April 28, 2005
Stories this photo appears in:
Tecate Peak straddles the U.S./Mexico border, overlooking the twin towns of Tecate, California and Tecate, Baja California. Kumeyaay Indians called this peak "Kuchumaa," and believed that a holy power, for healing or harm, emanated from ...