Slideshow
Slide Show: Russian Tall Ship Parked at Pier 66
I spied this tall ship at Pier 66 on my way home from work yesterday. It’s the kind of thing that makes you do a double take, maybe look for a pirate in the crow’s nest or doubloons on the sidewalk. Turns out it’s the Pallada, a 354-foot, three-masted frigate out of Russia on a goodwill tour of the Pacific: Alaska, Victoria B.C., and Seattle (through Friday) before heading to San Francisco, Los Angeles, Honolulu, and Japan (according to reports f...
Filed under
Share
Show Comments