Alcatraz is another of those landmarks that puts San Francisco on the map. The Rock can be seen in the Bay from many spots in the city. United States, San Francisco - 02-Feb-04