Joshin Temple is also known as Kuhonbutsu. This large complex surrounded by woodland once again serves as proof that Tokyo hosts numerous hidden gems in the most unexpected places.
Joshinji Temple is also home to one of the oldest trees in Tokyo! The temple was first established in 1678 and houses three of the nine Amida Nyorai Buddhas. It is a three-minute walk from Kuhonbutsu station and the temple is beautiful to look around.