More than 700,000 sakura trees have been planted on more than 1,600 hectares of land - and they are just now beginning their peak blooming season, which falls between March and April

More than 700,000 sakura trees have been planted on more than 1,600 hectares of land - and they are just now beginning their peak blooming season, which falls between March and April

