The site of the album cover photo location is part of the Carl Schurz Monument. Entertainment - Misc Links: www.popspotsnyc.com By: neotrix