Chris Steele-Perkins: JAPAN. Kisuki. The town of Kisuki has been designated as one of the 100 best cherry blossom locations in Japan. 2000 trees are planted alongside the river and a festival is held ... Read More