Japan’s top sakura spot according to Lonely Planet: Yoshino was lauded for picture-perfect pink landscapes Stripes Japan