Waves crashing against rugged cliffs at Cape Hedo in Yanbaru, northern Okinawa, Japan

Japan

News & Updates