Ryusenji Temple (Meguro Fudo)

OLYMPUS DIGITAL CAMERA
This temple was built for the protection of Edo Castle, then the center of feudal government and commerce in Japan. It’s about 20 minutes’ walk from Meguro Station and about 15 minutes’ from Fudomae Station.

Explore Nearby:

More things to do in

 


Leave a Reply

Your email address will not be published.