Mitaka, Kanto, Japan
Tranquil Buddhist shrine surrounded by lush greenery, set on a quaint island within Inokashira Pond.
4-1 Inokashira Inokashira Park, Mitaka, Tokyo Prefecture, 181-0001, JP
0.1 km away
0.2 km away
0.3 km away
0.4 km away
0.5 km away
0.6 km away