Star Sand Beach of Iriomote Island in Okinawa, Japan. - Image Details
Image
Star Sand Beach of Iriomote Island in Okinawa, Japan.

Star Sand Beach (Hoshizuna no Hama) of Iriomote Island in Okinawa, Japan. Iriomote Island is the second largest island in Okinawa Prefecture. Over 90% of island is covered by dense jungle and mangrove swamps. Star Sand Beach is located on the northern tip of Iriomote Island.

View Full Image on Dreamstime

Username: Motive56

Editorial: No

Width: 8192 pixels

Height: 1856 pixels

Downloads: 0

Image ID: 66953008