29 of 120 slides
Okinawa Prefecture: Shuri Castle grounds - Sonohyan-utaki is a sacred grove of trees and plants.