Travelers can visit the Peace Pagoda in San Francisco’s Japantown Peace Plaza. The five-story concrete stupa—a gift from Osaka, Japan to San Francisco in 1968—symbolizes the friendship ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results