this little, er, midsized turtle haven lies in the middle of the train station by my house