Place to see: Alcatraz Island, San Francisco, California, United States

Defining Life

Defining Life

It was always about the escape

About this place:

Otherwise known as "The Rock", Alcatraz Island just off the shores of San Francisco. Home to the first lighthouse on the West Coast, not to mention one of the most notorious prison systems, movie set, national park, and the birthplace of the American Indian Red Power movement.

Discovered by Jordan Irwin
on 30 November 2007.
652 views.