Chihaya Flower Park is a public park in Toshima Ward, Tokyo, Japan. It is open throughout the year. The park is the eighth largest in Toshima Ward.
Wikipedia https://en.wikipedia.org/wiki/Chihaya_Flower_Park
Address Tokyo, Japan
Coordinates 35°43'52.26" N 139°41'36.884" E