The One about Shibamata Taishakuten in Katsushika

Located in Katsushika, Tokyo, Japan is Shibamata Taishakuten, which was founded back in 1629. While Katsushika is known for Tora-san, not far from Shibamata Station, Shibamata Taishakuten is a Buddhist Temple that will catch your attention and really sticks out because of its wooden appearance and structures. The first picture features the Nitenmon Gate that was constructed back in 1896.  Under the gate, statues of Zocho-ten and Komoku-ten which are […]