The Tsugaru Iwaki Skyline is a toll road in northern Japan, which partially ascends Mount Iwaki stratovolcano, and is notable for its steep gradient and 69 hairpin turns. The road ascends 806 meters over an average gradient of 8.66%, with some sections going up to 10%. The Tsugaru Iwaki Skyline has been considered one of the most dangerous mountain roads in the world. (Wikipedia) The image was acquired May 26, 2015, and is located at 40.6 degrees north, 140.3 degrees east.
https://photojournal.jpl.nasa.gov/catalog/PIA22385