Picture of the day
Alcatraz Island
A stitched panorama of Alcatraz Island, in San Francisco Bay, California, as seen facing east. Alcatraz is most famous for its prison, which closed in 1963, but whose legacy lived on in films such as Escape from Alcatraz and The Rock. Today it is a National Recreation AreaPhoto credit: David Corby