It is absolutely Balboa Park in san Diego. Next to the lily-pond. Abusive comment hidden. (Show it anyway.)