Walter Mencken 2:37 p.m., March 1
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 ...