In a lifetime of attending the Northern California Cherry Blossom Festival, Emily Murase has seldom seen the cherry trees in the Japantown ... at the Peace Plaza, 1610 Geary Blvd.
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 ...