About

Concrete 5-tiered stupa presented to the city from Osaka in 1968 as a symbol of unity & peace.

Location

1610 Geary Blvd, San Francisco, CA 94115, United States

Type

Tourist attractionCultural landmark

Features & Offerings

Accessibility

Wheelchair-accessible car parkWheelchair-accessible entrance

Business Hours