japonica.info
Yoshino - Sakura Spectacle - japonica.info
Yoshino, one of Japan's most famous sites for sakura-viewing, is also the center of Shugendo, a form of mountain worship, and a Unesco World Heritage site.