With Shibamata Taishakuten Temple in the center, Shibamata has a couple of interesting spots, all of which are conveniently located within walking distance of each other.