Inokashira Pond
Inokashira Pond is the centrepiece of Inokashira Park, located in Kichijoji, Tokyo. It’s a picturesque spot, especially famous for its cherry blossoms in spring. The pond is part of the Kanda River water system and has been around for centuries—it even supplied drinking water to Edo (old Tokyo) during the early Edo period. A fun (or mildly ominous) fact: the…