Streets of Heidelberg, Germany, 1875, by Albert Bierstadt