Cherry blossom is blooming in Okinawa. At Nago Castle Ruins the dark pink blossoms add color to the stairway leading up to the shrine.
The white pieces of paper tied to the branches of trees at the shrine are omikuji or fortune papers similar to what you might find in a fortune cookie. They are usually sold from machines at Shinto shrines. After you’ve checked your fortune most visitors tie the paper to something at the shrine before leaving.
Hanami or cherry blossom is also a popular time for Japanese to dress up in yukata (top two images) or the more formal kimono (bottom two images) .