MYSTIC

Cowles Mountain Summit

San Diego, United States

Installed at the very peak of Cowles Mountain, this marker - at 1,591 feet above sea level - sits at the tallest point within the city of San Diego. The mountain was named to honor George A. Cowles.

Submit Update