California's 'Little Japan' features 200 cherry trees about to hit peak bloom in one of the region's largest gardens

3 weeks ago 12

Rommie Analytics

The garden was created when the Japanese city of Yokohama gifted San Diego 100 cherry trees.
Read Entire Article