You’ll only find one place like it in all of San Diego — the Japanese Friendship Garden in Balboa Park. On Sunday, more than 6,000 people lined up for the 20th annual Cherry Blossom Festival. “It’s a ...