Takato Castle Site Park is known as one of the three best cherry blossom viewing spots in Japan, along with Hirosaki Castle and Mt. Yoshino.The park is located on a
hill in Ina City of Nagano Prefecture.
About 1500 cherry trees stand across the park. Illuminations are held every night from sunset to 22:00.
[ LINKS to More Information ]