Notsuke Peninsula, Japan As Seen From Space

Notsuke Peninsula, Japan
NASA
The Notsuke Peninsula is on the east coast of Hokkaido, Japan. Its name is derived from the Ainu word for jawbone.
The curved peninsula is the longest sandspit in the country (26 km), formed by the deposition of sand carried by offshore currents.
A 15 km road stretches from the base of the peninsula to a nature center and is known as the “Flower Road”. The image was acquired May 14, 2019, covers an area of 15.9 by 21.7 km, and is located at 43.6 degrees north, 145.3 degrees east.
NASA ID: PIA25858 Larger image