Rated as the number one spot in Japan to appreciate the fleeting cherry blossom season.