A cherry blossom festival is attracting people to a mountain in Okinawa Prefecture, southern Japan, ahead of other places in the country. About 7,000 cherry trees of the hikanzakura variety are ...