Eye Spy’d these two stone statues on the Upper East Side last week. They remind of of something you might see while backpacking through a rain forest before entering a place from which you shall not return.