Watch CBS News

The Japanese Garden in Van Nuys is an urban oasis | Let's Go Places

The 6.5-acre public Japanese garden in Los Angeles is named Suihō-en (水芳園) meaning "garden of water and fragrance"
View CBS News In
CBS News App Open
Chrome Safari Continue