by Justin Smith | Feb 28, 2023
The Mt. Soledad Veterans Memorial is a prominent landmark located in La Jolla, California, USA. The memorial features a large concrete cross standing atop a hill, with a circular memorial wall at the base that honors veterans from all branches of the United States...