Just some of the beautiful nature found on Alcatraz Island in San Francisco, California. It’s amazing to see nature taking back the land.