Sedan dess , 1870 , har han vistats delsi